-
PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
本文为大家讲解的是PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析,感兴趣的同学参考下。 有时候,运行 Nginx、PHP-CGI(php-fpm) Web服务的 Linux 服务器,突然系统负载上升,使用 top 命令查看,很多 php-cgi 进程 CPU 使用率接近100%...
PHP 2014-12-07 04:18:03 -
php中递归删除目录及目录下的文件函数分享
本文是一个自己封装的rrmdir 函数可以实现php中递归删除目录及目录下的文件的功能,感兴趣的同学参考下。 php自带的rmdir,只能删除空目录,这个rrmdir就可以递归删除目录及目录下的所有文件,不过使用起来要小心哦,不要把所有文件都删了 function rrmdir($dir) { if (is_dir($dir)) { $objects = scandir($dir); foreach ($objects as $object) { if ($object != “.” && $object != “..”) { if (filetype($dir.”/”.$object) == “dir”) rrmdir($dir.”/”.$object); else unlink($dir.”/”.$object); } } reset($objects); } } rmdir ...
PHP 2014-12-07 04:09:03 -
php中fastcgi_finish_request函数使用说明
本文为大家讲解的是php中fastcgi_finish_request函数使用说明,感兴趣的同学参考下。 当PHP运行在FastCGI模式时,PHP FPM提供了一个名为fastcgi_finish_request的方法...
PHP 2014-12-07 03:54:15 -
GBK的页面输出JSON格式的php函数
本文为大家讲解的是如何在gbk页面输出json格式的数据(php 的json_encode只支持utf8),encode之前转换为utf-8,decode之后转回gbk:感兴趣的同学参考下。 function tb_json_encode($value, $options = 0) { return json_encode(tb_json_convert_encoding($value, “GBK”, “UTF-8″)); } function tb_json_decode($str, $assoc = false, $depth = 512) { return tb_json_convert_encoding(json_decode($str, $assoc), “UTF-8″, “GBK”); } function tb_json_convert_encoding($m, $from, $to) { switch(gettype($m)) { ca...
PHP 2014-12-07 01:48:06 -
一个php下封装的数字分页函数
本文是一个php下封装的数字分页函数,感兴趣的同学参考下。 /** * 获取页码导航HTML * @param $pageNum:当前页码 * @param $pageSize:每页数量 * @param $rowCount:记录总数 * @param $navUrl:链接页面URL */ function getNavHtml($pageNum,$pageSize,$rowCount,$navUrl){ $pageCount = (int)($rowCount/$pageSize); //总页数 if ($rowCount % $pageSize >0){ $pageCount++; } if ($pageNum>$pageCount){ $pageNum = 1; } $firstNav = "<a href="{$navUrl}page=1">首页</a> "; $lastNav = "<a href="{$navUrl}page={$p...
PHP 2014-12-07 01:30:05 -
PHP 使用setcookie函数设置Cookie用法(及设置无效的问题)
本文以示例的方式为大家讲解的是PHP 使用setcookie函数设置Cookie用法(及设置无效的问题),感兴趣的同学参考下。 平时用Session比较多,很少用到Cookie,这次是为了解决Discuz!自动同步登陆不得不用Cookie...
PHP 2014-12-07 01:06:04 -
php 截取字符串并以零补齐str_pad() 函数
本文为大家讲解的是php 截取字符串并以零补齐str_pad() 函数使用示例代码,感兴趣的同学参考下。 定义和用法 str_pad() 函数把字符串填充为指定的长度...
PHP 2014-12-06 22:54:36 -
PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
本文为大家讲解的是PHP如何启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解),需要的朋友可以参考下 exec 或者 system 都可以调用cmd 的命令 直接上代码: <?php /** 打开windows的计算器 */ exec('start C:WindowsSystem32calc.exe'); /** php生成windows的批处理文件后,再执行这个批处理文件*/ $filename = 't.bat'; $somecontent = 'C: '; $somecontent .= 'cd "C:/Program Files/MySQL-Front"'; $somecontent .= ' start MySQL-Front.exe'; if (!$handle = fopen($filename, 'w')) { echo &q...
PHP 2014-12-06 16:29:55 -
php时间日期处理函数小结
本文为大家整理总结了一些php时间日期处理函数,感兴趣的同学参考下。 时期和时间函数 date('format',[timestamp]); 依据指定的格式返回某一日期和时间的文本字符串...
PHP 2014-12-06 15:09:04 -
PHP日期处理函数 (整型日期格式格式化)
本文为大家讲解的是PHP日期处理函数 (整型日期格式格式化)示例代码,感兴趣的同学参考下。 我正打算用PHP编写一种帮助处理系统...
PHP 2014-12-06 14:21:08 -
php数组函数之ksort()对数组的元素键名进行升序排序,保持索引关系
本文为大家讲解的是php的ksort函数用法,ksort() 函数按照键名对数组升序排序,为数组值保留原来的键。可选的第二个参数包含附加的排序标志,感兴趣的同学参考下...
PHP 2014-12-06 12:09:08