-
echo strtotime("now");//这个效果跟echo time();一样。 echo strtotime("+1 seconds");//效果跟echo time()+1;一样。 echo strtotime("+1 day");//相当于将现在的日期和时间加上了1天。 echo strtotime("+1 week");//相当于将现在的日期和时间加上了1周。 echo strtotime("+1 week 3 days 7 hours 5 seconds");//相当于将现在的日期和时间加上了1周3天7小时5秒。查看全部
-
date(时间戳的格式, 规定时间戳【默认是当前的日期和时间,可选】)查看全部
-
通过filesize函数可以取得文件的大小,文件大小是以字节数表示的查看全部
-
1.fileowner(); //文件所有者 filectime(); //创建时间 filemtime(); //修改时间 fileatime(); //最后访问时间 <?php $filename = '/data/webroot/usercode/resource/test.txt'; echo '所有者:'.fileowner($filename).'<br>'; echo '创建时间:'.filectime($filename).'<br>'; echo '修改时间:'.filemtime($filename).'<br>'; echo '最后访问时间:'.fileatime($filename).'<br>'; //给$mtime赋值为文件的修改时间 $mtime = filemtime($filename); //通过计算时间差 来判断文件内容是否有效 if (time() - $mtime > 3600) { echo '<br>缓存已过期'; } else { echo file_get_contents($filename); } 显示: 所有者:502 创建时间:1418295289 修改时间:1418292659 最后访问时间:1419132529 缓存已过期查看全部
-
写入内容 file_put_contents(); fwrite();查看全部
-
1.判断文件是否存在 is_file(); //判断给定路径是否是文件 file_exists(); //同时判断目录是否存在 2.在文件存在的基础上判断文件是否可读可写 is_readable(); is_writeable();查看全部
-
1.file_get_contents(); 将整个文件读取到一个字符串中 2.fopen(); fgets(); freads(); 3.fclose(); //关闭文件指针,避免句柄占用查看全部
-
格式化字符串 如果有一个字符串$str = '99.9';,怎么样使这个字符串变成99.90呢? 我们需要用到PHP的格式化字符串函数sprintf() 函数说明:sprintf(格式, 要转化的字符串) 返回:格式化好的字符串 例子: $str = '99.9'; $result = sprintf('%01.2f', $str); echo $result;//结果显示99.90 解释下,上面例子中的格式 这个 %01.2f 是什么意思呢? 1、这个 % 符号是开始的意思,写在最前面表示指定格式开始了。 也就是 "起始字符", 直到出现 "转换字符" 为止,就算格式终止。 2、跟在 % 符号后面的是 0, 是 "填空字元" ,表示如果位置空着就用0来填满。 3、在 0 后面的是1,这个 1 是规定整个所有的字符串占位要有1位以上(小数点也算一个占位)。 如果把 1 改成 6,则 $result的值将为 099.90 因为,在小数点后面必须是两位,99.90一共5个占位,现在需要6个占位,所以用0来填满。 4、在 %01 后面的 .2 (点2) 就很好理解了,它的意思是,小数点后的数字必须占2位。 如果这时候,$str 的值为9.234,则 $result的值将为9.23. 为什么4 不见了呢? 因为在小数点后面,按照上面的规定,必须且仅能占2位。 可是 $str 的值中,小数点后面占了3位,所以,尾数4被去掉了,只剩下 23。 5、最后,以 f "转换字符" 结尾。查看全部
-
1.删除session:unset($_SESSION['name']); 2.删除所有的session:session_destroy();无需参数,session_destroy会删除所有数据,但是session_id仍然存在。session_destroy并不会立即的销毁全局变量$_SESSION中的值只有当下次再访问的时候,$_SESSION才为空,因此如果需要立即销毁$_SESSION,可以使用unset函数。查看全部
-
了解正则匹配的常规用途,以及如何对用户注册信息进行验证。查看全部
-
使用session方法 1.session_start方法开启session 2.全局变量$_SESSION进行session的读写 session 支持任意数据类型查看全部
-
使用session 在PHP中使用session非常简单,先执行session_start方法开启session,然后通过全局变量$_SESSION进行session的读写。查看全部
-
1.删除cookie 法一:setcookie('test', '', time()-1); 法二:header("Set-Cookie:test=1393832059;expires=".gmdate('D, d M Y H:i:s \G\M\T', time()-1)); gmdate用来生成 格林尼治 标准时间查看全部
-
1.setcookie("TestCookie", $value, time()+3600, "/path/", "imooc.com"); //cookie名,cookie值,有效期,有效路径,有效域 2.setrawcookie() 基本同上,但cookie值需要手动 urlencode 3.header("Set-Cookie:cookie_name=value");查看全部
-
ob_start — 打开输出控制缓冲 ob_get_contents — 返回输出缓冲区的内容 string ob_get_contents ( void ) 只是得到输出缓冲区的内容,但不清除它。 ob_clean — 清空(擦掉)输出缓冲区查看全部
举报
0/150
提交
取消