小天天天天 PHP 999+ 2017-03-28 03:22:31
有的时候网页中输出日期时间,月份和日期前有个0,总感觉是多余的,今天我们就分享关于PHP时间戳中月份和日期前面显示0或不显示0的一些详细参数,如下: 实例: 1、按照echodate('Y-m-dH:i:s); 页面输出结果为:2016-05-2209:14:08 2、按照echodate('Y-n-jG:i:s'); 页面输出结果为:2016-5-229:14:08 这只是很普通的一些函数使用而已,看下面1、获取当前时间方
小天天天天 PHP 999+ 2017-03-28 03:22:31
UPDATE 签到表SET 连续签到天数 = CASE WHEN 最近签到日期 = Today - 1 THEN (连续签到天数 + 1) MOD 7  
小天天天天 PHP 999+ 2017-03-28 03:22:31
// 创建请求ID标志, uniqid 无法保证唯一, 自己去搜索生成唯一的方法$uuid = uniqid();$tsk_name = "mytask";$time_out = 30000; // 超时策略: 30秒$time_start = time
小天天天天 PHP 999+ 2017-03-28 03:22:31
在分布式系统中,需要生成全局UID的场合还是比较多的,twitter的snowflake解决了这种需求,实现也还是很简单的,除去配置信息,核心代码就是毫秒级时间41位+机器ID10位+毫秒内序列12位。twitter的分布式自增id算法snowflake,每秒能产生20w+的自增id,也适用于php。<?php 2
小天天天天 PHP 999+ 2017-03-28 03:22:31
服务器端:1.采用缓存或分布式缓存技术(cache、memcached、redis、MongoDB),针对不经常变动的数据进行缓存,降低请求数据库的频率;2.针对耗时的处理采用异步/并行技术来提高服务器的可用并发量;3.利用WEBSERVICE,WCF,WEBAPI,消息队列(MSMQ,RabbitMQ)等技术实现分布式业务逻辑处理及数据访问的能力;4.运用合理的设计模式及架构,提高代码的利用率(如:DDD,SOA,AOP,
小天天天天 PHP 999+ 2017-03-28 03:22:31
get是用来从服务器上获取数据,post是用来向服务器上传递数据 post传输数据时,不需要在URL中显示出来,而get方法要在URL中显示出来 post传输数据量大,可以达到2M,而GET受URL长度限制,只能传递大约1024字节
小天天天天 PHP 999+ 2017-03-28 03:22:31
冒泡排序(每次产生一个最大值,放到最后面) 实现方式:两两比较,如果前者大于后者则交换位置,否则不动,继续比较 array(100,9,99,35,3); for($i=1;$i<count($arr);$i++){ for($j=0;$j<count($arr)-$i;$j++){//两两比较 if($arr[$j]>$arr[$j+1]){ $num=$arr[$j]; $arr[$j]=$arr
小天天天天 PHP 999+ 2017-03-28 03:22:31
匹配邮政编码 /^[0-9]{6}/"----"/\d{6}$/匹配手机号 /^[1]{1}[345678]{1}[0-9]{9}$/匹配邮箱 &
小天天天天 PHP 999+ 2017-03-28 03:22:31
11.不要在你的应用程序中gzip输出,让apache来做考虑使用ob_gzhandler?不,别这样做。它没有任何意义。PHP应该是来写应用程序的。不要担心PHP中有关如何优化在服务器和浏览器之间传输的数据。使用apachemod_gzip/mod_deflate通过.htaccess文件压缩内容。12.从phpecho代码时使用json_encode有些时候一些代码是从php动态生成的。$images=array(
小天天天天 PHP 999+ 2017-03-28 03:22:31
JavaScript实现:top.location.href //顶级窗口的地址this.location.href //当前窗口的地址PHP实现:#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER[
小天天天天 PHP 999+ 2017-04-11 03:22:31
是这样的,今天有个需求是当Android手机访问页面的时候下载安卓APP,苹果手机访问页面的时候,点击下载苹果APP,写了个简单的方法判断一下在这里记一下,备忘//判断访问者的手机系统 private function getSystem(){ if(strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone')||strpos($_SE
小天天天天 PHP 999+ 2017-04-11 03:22:31
PHP+MySQl实现短网址的生成和读取常规的方案我们将生成好的短网址和原网址对应到一张数据表中,然后供读取使用。我们先来看如何生成唯一的短网址。//生成短网址 function code62($x){ $show=''; wh
小天天天天 PHP 999+ 2017-04-11 03:22:31
在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、学生的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法:count():统计数据行数max():统计某个字段最大数据min():统计某个字段最小数据avg():统计某个字段平均数据sum():统计某个字段数据之和上述统计查询方法都是独立的方法且支持连贯操作。count()public function
小天天天天 PHP 999+ 2017-04-11 03:22:31
<?php//检测邮箱function isEmail($val){ $patrn='/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.|\-]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/'; if(pr
小天天天天 PHP 999+ 2017-04-11 03:22:31
使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL是一个功能强大的PHP库。本文主要讲述如果使用这个PHP库。//如果要轉載本文請注明出處,免的出現版權紛爭,我不喜歡看到那種轉載了我的作品卻不注明出處的人Seven{See7di#Gmail
小天天天天 PHP 999+ 2017-04-11 03:22:31
优良的PHP代码应该是结构化的。大段的代码应该被分割整理成一个个函数或方法,而那些不气眼的小段代码则应该加上注释,以便日后清楚它们的用途。而且应该尽可能地把前台代码如HTML、CSS、等从程序中分离出来。PHP的面向对象编程特性可以很好地帮助程序员将代码整理有序。 优良的PHP代码应该是规范化的。无论是为变量名和函数名设定命名规则,还是对一些会重复使用的过程如数据库操作和错误处理进行标准化,抑或是简
网站文章数:483
今日UV/PV/IP:6/6/6
昨日UV/PV/IP:22/31 /22