-
php中__destruct与register_shutdown_function执行的先后顺序问题
本文为大家讲解的是php中__destruct与register_shutdown_function执行的先后顺序问题,需要的朋友可以参考下 根据php手册的解析。 __destruct是 析构函数会在到某个对象的所有引用都被删除或者当对象被显式销毁时执行...
PHP 2014-12-08 05:45:04 -
php设计模式 Strategy(策略模式)
本文为大家提供的是php设计模式中的 Strategy(策略模式)示例代码,感兴趣的同学参考下。 定义一系列算法,把它们一个个封装起来,并且使它们可相互替换,使用得算法的变化可独立于使用它的客户 <?php /** * 策略模式(Strategy.php) * * 定义一系列算法,把它们一个个封装起来,并且使它们可相互替换,使用得算法的变化可独立于使用它的客户 * */ // ---以下是一系列算法的封闭---- interface CacheTable { public function get($key); public function set($key,$value); public function del($key); } // 不使用缓存 class NoCache implements CacheTable { public function __construct(){ echo "Use NoCache<br/>"; } public function get(...
PHP 2014-12-07 14:39:06 -
php设计模式 Delegation(委托模式)
本文为大家讲解的是php设计模式中的 Delegation 委托模式示例代码,需要的朋友可以参考下。 <?php /** * 委托模式 示例 * * @create_date: 2010-01-04 */ class PlayList { var $_songs = array(); var $_object = null; function PlayList($type) { $object = $type."PlayListDelegation"; $this->_object = new $object(); } function addSong($location,$title) { $this->_songs[] = array("location"=>$location,"title"=>$title); } function getPlayList() { return $this->_object->getPlayLi...
PHP 2014-12-07 03:21:03 -
php正则表达式(regar expression)使用入门
本文是一个入门的php正则表达式(regar expression)使用说明,感兴趣的同学参考下。 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要...
PHP 2014-12-06 14:12:08 -
php中使用preg_match_all匹配文章中的图片示例
本文为大家讲解的是php中使用preg_match_all匹配文章中的图片示例,感兴趣的同学参考下。 preg_match_all 函数: int preg_match_all ( string pattern, string subject, array matches [, int flags] )执行一个全局正则表达式匹配 在 subject 中搜索所有与 pattern 给出的正则表达式匹配的内容并将结果以 flags 指定的顺序放到 matches 中...
PHP 2014-12-05 11:52:15 -
拆解首款纯国产手机系统:前身竟然是MeeGo!
站长搜索(www.adminso.com):拆解首款纯国产手机系统:前身竟然是MeeGo! 12月4日消息,前不久在京召开的“国产操作系统产业信息安全领域应用论坛”在京召开。被誉为“第一款真正国产自主的智能移动操作系统”的“元心”亮相该论坛...
业界动态 2014-12-05 02:15:10 -
深入了解 php的register_globals (附register_globals=off 网站打不开的解决方法)
本文为大家讲解的是深入了解 php的register_globals (附register_globals=off 网站打不开的解决方法),感兴趣的同学参考下. 由于register_globals设置控制PHP变量访问范围,如果开启会引起不必要的安全问题,所以这里对其进行了强制关闭,如果站长的空间不支持,可以采用以下几种办法进行修改,供广大站长参考 深入了解 register_globals dedecms 里强制限制了register_globals 由于register_globals设置控制PHP变量访问范围,如果开启会引起不必要的安全问题,所以这里对其进行了强制关闭,如果站长的空间不支持,可以采用以下几种办法进行修改,供广大站长参考: *如果是独立服务器的用户可以修改php配置文件中的php.ini,将register_globals=On改为register_globals=Off,然后重启Apache. *如果是虚拟主机的用户,尽可能的通知空间商让其对配置进行修改,或者可以尝试ini_set('register_globals...
PHP 2014-12-04 09:10:59 -
PHP 使用spl_autoload_register函数实现自动加载示例
本文为大家讲解的是PHP 下使用spl_autoload_register函数实现自动加载示例,感兴趣的同学参考下。 spl_autoload_register()函数应该是主流框架使用最多的也是非常核心的函数之一,可实现自动注册函数和类,实现类似__autoload() 函数功能,简化了类的调用与加载,提高了工作的效率 这里通过一个实验谈谈这个函数的部分特征...
PHP 2014-12-04 02:02:07 -
众筹大站Indiegogo试水保险:产品失败将赔款
站长搜索讯 以Kickstarter和Indiegogo为代表的网络众筹网站,已经成为全球互联网和科技领域创新创业的重要资金来源,不过,并非所有的融资人的承诺都会变成现实,也不乏不良之徒,通过科技创新的名义进行诈骗。日前,Indiegogo推出了一个创新的服务——众筹保险...
业界动态 2014-12-04 00:52:10 -
php preg_match与preg_match_all 函数使用简介
本文为大家讲解的是php中的正则函数 preg_match与preg_match_all 函数使用简介,感兴趣的同学参考下。 正则表达式在 PHP 中的应用 在 PHP 应用中,正则表达式主要用于: •正则匹配:根据正则表达式匹配相应的内容 •正则替换:根据正则表达式匹配内容并替换 •正则分割:根据正则表达式分割字符串 在 PHP 中有两类正则表达式函数,一类是 Perl 兼容正则表达式函数,一类是 POSIX 扩展正则表达式函数...
PHP 2014-12-02 17:43:55 -
PHP 使用imagegrabscreen和imagegrabwindow截取网站缩略图的实例代码
本文为大家提供 的是一个PHP 使用imagegrabscreen和imagegrabwindow截取网站缩略图的实例代码,感兴趣的同学参考下. PHP5...
PHP 2014-12-02 14:59:46 -
PHP中spl_autoload_register()和__autoload()区别分析
本文为大家 讲解的是PHP中spl_autoload_register()和__autoload()区别分析,感兴趣的同学参考下。 关于spl_autoload_register()和__autoload(),相信大多数都会选择前者了? 看两者的用法: //__autoload用法 function __autoload($classname) { $filename = "./class/".$classname.".class.php"; if (is_file($filename)) { include $filename; } } //spl_autoload_register用法 spl_autoload_register('load_class&...
PHP 2014-12-01 23:55:23