摘要:今天想详细研究一下php date()函数,因为这个是最常用的';//s: 秒;从"00"至"59"//S: 字尾加英文序数,两个英文字母,如:"21th"//t: 指定月份的天数,从"28"至"31"//U: 总秒数//w: 数字型的星期几,从"0(星期天)"至"6(星期六)"//Y: 年,四位数字//y: 年,两位数字//z: 一年中的第几天;从"1"至"366"echo date('Y-m-d,
阅读全文
随笔分类 - php 源码学习by神语
php 源码学习by神语,个人学习记录。
摘要:今天想详细研究一下php date()函数,因为这个是最常用的';//s: 秒;从"00"至"59"//S: 字尾加英文序数,两个英文字母,如:"21th"//t: 指定月份的天数,从"28"至"31"//U: 总秒数//w: 数字型的星期几,从"0(星期天)"至"6(星期六)"//Y: 年,四位数字//y: 年,两位数字//z: 一年中的第几天;从"1"至"366"echo date('Y-m-d,
阅读全文
摘要:strtotime() 函数定义和用法 strtotime() 函数将任何英文文本的日期时间描述解析为 Unix 时间戳。 语法 strtotime(time,now)参数描述time规定要解析的时间字符串。now用来计算返回值的时间戳。如果省略该参数,则使用当前时间。 例子 输出: 1138614504 1128290400 1138632504 1139219304 1139503709 1139180400 1138489200 说明 该函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为 Unix 时间戳(自 January 1 1970...
阅读全文
摘要:一: PHP Date() 函数 PHP Date() 函数可把时间戳格式化为可读性更好的日期和时间。 date('y-m-d h-i-s');";echo date("Y.m.d");echo "";echo date("Y-m-d");?>输出结果为2013/07/112013.07.112013-07-11二: mktime() 函数可为指定的日期返回 Unix 时间戳。 语法 mktime(hour,minute,second,month,day,year,is_dst) 如需获得某一天的时间戳
阅读全文
摘要:函数stream_context_create:创建并返回一个文本数据流并应用各种选项,可用于fopen(),file_get_contents()等过程的超时设置、代理服务器、请求方式、头信息设置的特殊过程。函数原型:resource stream_context_create ([ array $options [, array $params ]] )在使用file_get_contents函数的时候,经常会出现超时的情况,在这里要通过查看一下错误提示,看看是哪种错误,比较常见的是读取超时,这种情况大家可以通过一些方法来尽量的避免或者解决。这里就简单介绍两种:一、增加超时的时间限制这里需
阅读全文
摘要:个人感觉很不错,很多地方都能遇到,把一些常用的符号都给替换为空function clean_param ($a) { foreach ($a as $v) { if(isset($_GET[$v])) { $_GET[$v] = preg_replace('/|%|"|#|=|:|\\\\/', '', $_GET[$v]); } if(isset($_REQUEST[$v])) { $_GET[$v] = preg_replace('/|%|"|#|=|:|\\\\/', '', $_GET[$v]); }
阅读全文
摘要:接下来这个是一个toHtml($value)的函数,研究学习。function toHtml($value) { return is_array($value) ? array_map('toHtml', $value) : htmlspecialchars(stripslashes($value)); //array_map 函数返回用户自定义函数作用后的数组 看了一下实例,输出结果一般为:Array ( [0] => Horse [1] => Fido [2] => Cat ) //stripslashes() 函数删除由 addslashes() 函数添
阅读全文
摘要:这个博客的源码分析起来略显吃力,还是一点一点来吧,虽然只有7个php文件function get_ip() { if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { //isset检测变量是否设置,$_SERVER['HTTP_X_FORWARDED_FOR']=用户的真实IP地址 $arr = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); //用“,”分割用户ip为数组 $pos = array_search('unknown
阅读全文
摘要:最近看了很多php视频,终于要开始看别人写的php源码了,多看多学,才能提高自己,目前的目的是看懂这些源码!今天要学习的源码是一个博客源码!Willblog版本v1.2首先是index.php这个页面的研究,源码为,顺便做几个注释吧run(); //这里也一样,不太懂。。 看了这部分,我很奇怪的是这个index.php程序没有结尾,按理说应该有一个?>才对啊。
阅读全文
|