-
php统计文章排行示例代码
本文是一个比较入门和常见的应用示例:php统计文章排行示例代码,感兴趣的同学参考下. <?php /** * * 统计软件与文章等月、周、当天排行 * * $field_id(文章ID) */ //统计月、周、当天排行的方法 require_once(dirname(__FILE__)...
PHP 2014-12-02 02:39:09 -
php设计模式之单例模式使用示例
本文为大家讲解的是php设计模式之单例模式使用示例,感兴趣的同学参考下. 单例模式示例代码: <?php class EasyFramework_Easy_Mysql{ protected static $_instance = null; private function __construct(){ } public static function getInstance(){ if (self::$_instance === null){ self::$_instance = new self();  ...
PHP 2014-12-02 02:07:11 -
PHP CLI模式下的多进程应用示例
本文为大家讲解的是PHP CLI模式下的多进程应用示例,感兴趣的同学参考下。 PHP在很多时候不适合做常驻的SHELL进程, 他没有专门的gc例程, 也没有有效的内存管理途径. 所以如果用PHP做常驻SHELL, 你会经常被内存耗尽导致abort而unhappy. 而且, 如果输入数据非法, 而脚本没有检测, 导致abort, 也会让你很不开心. 那? 怎么办呢? 多进程…. 为什么呢? 优点: 1. 使用多进程, 子进程结束以后, 内核会负责回收资源 2. 使用多进程,子进程异常退出不会导致整个进程Thread退出. 父进程还有机会重建流程. 3. 一个常驻主进程, 只负责任务分发, 逻辑更清楚 Then, 怎么做呢? 接下来, 我们使用PHP提供的POSIX和Pcntl系列函数, 来实现一个PHP命令解析器, 主进程负责接受用户输入, 然后fork子进程执行, 并负责回显子进程的结束状态. 代码如下, 我加了注释, 如果有不懂的地方, 可以翻阅手册相关函数, 或者回复留言. #!/...
PHP 2014-12-02 01:53:10 -
php按百分比生成缩略图的代码示例
本文是一个php按百分比生成缩略图(等比例缩放)的代码示例,感兴趣的同学参考下。 最近的一个网站项目中上传图片需要生成缩略图,以减小列表页的大小,减缓服务器压力...
PHP 2014-12-02 01:20:05 -
左右值无限分类的实现示例方法
本文为大家讲解的是左右值无限分类的实现示例方法,感兴趣的同学参考下。 一、引言 产品分类,多级的树状结构的论坛,邮件列表等许多地方我们都会遇到这样的问题:如何存储多级结构的数据?在PHP的应用中,提供后台数据存储的通常是关系型数据库,它能够保存大量的数据,提供高效的数据检索和更新服务...
PHP 2014-12-02 01:09:36 -
php生成随机字符串可指定纯数字、纯字母或者混合的示例
本文是一个php生成随机字符串可指定纯数字、纯字母或者混合的示例代码,感兴趣的同学参考下. php 生成随机字符串 可以指定是纯数字 还是纯字母 或者混合的。 可以指定长度的...
PHP 2014-12-02 01:02:29 -
php用正则表达式匹配URL的方法示例
本文为大家讲解的是php如何用正则表达式匹配URL的方法示例代码,感兴趣的同学参考下. 使用正则表达式匹配URL的简单方法,提供测试代码 在PHP的官网上看到的parse_url()函数的替代方案。结果和parse_url()函数差不多,是使用正则实现的...
PHP 2014-12-02 00:59:44 -
php字符串的处理示例
本文以示例的方式为大家讲解了php中字符串的使用方法,感兴趣的同学参考下。 1.字符串的定义与显示 定义:通过””,''来标志 显示:echo()和print(),但print()具有返回值值,1,而echo()没有,但echo比print()要快,print()能用在复合语句中...
PHP 2014-12-02 00:40:22 -
PHP实现Soap通讯的示例代码
本文是一个PHP实现Soap通讯的示例,是web service的一个典型应用,需要的朋友可以参考下 代码如下: <?php function HttpSoap($server, $port, $url, $namespace, $action, $data) { $fp = @fsockopen($server, $port); if (!$fp) { return FALSE; } else { $soapData = ConstructData($namespace, $action, $data); $length = strlen($soapData); $out = "POST $url HTTP/1.1rn"; $out ...
PHP 2014-12-02 00:03:56 -
php Rename 更改文件、文件夹名称示例代码
本文是一篇php Rename 更改文件、文件夹名称示例代码,感兴趣的同学参考下。 rename()命令可以实现文件文件夹的更名操作,而且还可以实现文件、文件夹的移动操作 命令格式为: bool rename ( string oldname, string newname [, resource context] ) 下面演示rename的具体应用: 文件位置如图: 目的:1.把cache.txt 更名为rename.txt; 2.将cache2.txt更名为cache3.txt 3.将html目录 更名为 cache 4.将file目录转移到html目录下(可以实现更名) 代码实现(有错误): <?php $file = "html/cache.txt"; $rename = "html/rename.txt"; if(rename($file,$rename)){ echo "更名成功"; }else{ echo "更名失败"; } re...
PHP 2014-12-01 23:24:00