-
php设计模式 Decorator(装饰模式)
本文为大家讲解的是php设计模式中的 Decorator(装饰模式)示例代码,感兴趣的同学参考下 动态的给一个对象添加一些额外的职责,就扩展功能而言比生成子类方式更为灵活 <?php /** * 装饰模式 * * 动态的给一个对象添加一些额外的职责,就扩展功能而言比生成子类方式更为灵活 */ header("Content-type:text/html;charset=utf-8"); abstract class MessageBoardHandler { public function __construct(){} abstract public function filter($msg); } class MessageBoard extends MessageBoardHandler { public function filter($msg) { return "处理留言板上的内容|".$msg; } } $obj = new MessageBoard(); ech...
PHP 2014-12-06 06:30:04 -
linux下安装MYSQL错误:conflicts with file from package mysql-libs-*的解决方法
本文向大家讲解了linux下安装MYSQL错误:conflicts with file from package mysql-libs-*的解决方法 ,感兴趣的同学参考下。 安装MYSQL时错误如下: [root@localhost opt]# rpm -ivh MySQL-server-5.5.32-1.el6.x86_64.rpm Preparing... ########################################### [100%] file /usr/share/mysql/charsets/Index.xml from install of MySQL-server-5.5.32-1.el6.x86_64 conflicts with file from package mysql...
数据库操作教程 2014-12-06 03:12:03 -
PHP中创建空文件的代码[file_put_contents vs touch]
本文为大家讲解的是PHP中创建空文件的代码[file_put_contents vs touch]的使用说明,感兴趣的同学参考下. php中用file_put_contents比touch快,大约两倍左右。 I has passed a small test to check which function is faster to create a new file. file_put_contents vs touch <?php for($i = ; $i < 100; $i++) { file_put_contents('dir/file'.$i, ''); } ?> Average time: 0,1145s <?php for($i = ; $i < 100; $i++) { touch('dir/file'.$i); } ?> Average time: 0,2322s 所以,file_put_contents比...
PHP 2014-12-05 21:48:08 -
批量去除PHP文件中bom的PHP代码
本文为大家讲解的是一个批量去除PHP文件中bom的PHP代码,bom是utf8文件特有的文件头,网页文件中如果有bom头,则在显示时头部会出现一空白,或乱码,感兴趣的同学参考下. 今天搜索查看网页源码时为什么开头会有空行这个问题时找到的,批量去除PHP文件中bom的PHP代码 需要去除BOM,就把附件里的tool.php文件放到目标目录,然后在浏览器访问tool.php即可! <?php //此文件用于快速测试UTF8编码的文件是不是加了BOM,并可自动移除 $basedir="."; //修改此行为需要检测的目录,点表示当前目录 $auto=1; //是否自动移除发现的BOM信息。1为是,0为否...
PHP 2014-12-05 20:33:25 -
Chrome浏览器全球市场份额首次超越IE
5月24日消息:来自Statcounter的最新统计数据数据显示,Chrome浏览器全球市场份额终于在上周末首次超越IE浏览器,荣登榜首。自从Chrome浏览器推出之后,市场份额就一路高歌猛进...
系统程序 2014-12-05 15:54:05 -
为什么学校更喜欢Chrome笔记本而不是iPad?
站长搜索(www.adminso.com):为什么学校更喜欢Chrome笔记本而不是iPad? 截止到2014年第三季度,谷歌公司(Google)的笔记本电脑Chromebook已经取代iPad成为美国校园中最受欢迎的新设备。由于这一市场向来是由苹果(Apple)和微软(Microsoft)所主导,因此这对谷歌来说是一个巨大胜利...
业界动态 2014-12-05 11:15:07 -
谷歌搜索和Chrome浏览器要出儿童版了
站长搜索(www.adminso.com):谷歌搜索和Chrome浏览器要出儿童版了 现在Google每秒处理4万条搜索,约合每年处理1.2万亿条。在这些用户中,有不少是未成年的孩子...
业界动态 2014-12-04 20:42:09 -
php get post cookie自动转义示例代码
本文是一个通用的php实现的可以对 get post cookie自动转义示例代码,感兴趣 同学参考下。 <? function my_addslashes($string, $force = 0) { !defined('MAGIC_QUOTES_GPC') && define('MAGIC_QUOTES_GPC', get_magic_quotes_gpc()); if(!MAGIC_QUOTES_GPC || $force) { if(is_array($string)) { foreach($string as $key => $val) { $string[$key] = my_addslashes($val, $force); } } else { $string = addslashes($string); } } return $string; } foreach(array('_COOKIE', '_POST', '_GET'...
PHP 2014-12-04 02:27:04 -
WP8.1微软小娜Cortana提醒你火车票预售期
站长搜索(www.adminso.com):WP8.1微软小娜Cortana提醒你火车票预售期 WP之家讯 随着时间的推移,WP8.1手机中的微软小娜越来越完善,同时也越来越本土化,此前双十一购物节时,微软小娜特意为我们开启了新技能 ―― 快递追踪,而随着元旦以及春节的临近,小娜再次解锁新技能,为我们带来了火车票预售提示,今后不用疑惑几号才能买回家的车票了。使用方法很简单,只要对小娜说“火车票预售”,小娜即可帮你查询火车票预售期,以及可购买最远日期...
业界动态 2014-12-03 20:30:14 -
PHP Cookie的使用教程
本文为大家讲解的是PHP的 Cookie的使用教程,感兴趣的同学参考下。 1、设置Cookie PHP用SetCookie函数来设置Cookie...
PHP 2014-12-03 19:44:17 -
浏览器11月战报:Chrome两大平台均回落
站长搜索(www.adminso.com):浏览器11月战报:Chrome两大平台均回落 站长搜索讯 12月2日消息,据Net Market Share分析,在刚刚过去的11月,浏览器市场分布出现了微妙的波动。虽然整体上的排名并没有太大的区别,但各家产品走势与之前略有不同...
业界动态 2014-12-03 13:59:14 -
php5.3中连接sqlserver2000的两种方法(com与ODBC)
本文为大家整理的是php5.3中连接sqlserver2000的两种方法(com与ODBC),感兴趣的同学参考下。 有时候我们需要在php5.3环境中使用sqlserver2000,这里简单的介绍下,我们知道新版的php5.3是不支持mysql自带的mssql_connect这个数据连接函数,如果需要连接sqlserver数据库,我们只能使用了com 接口来做 1.Com链接,ADODB.Connection $conn = new Com("ADODB.Connection"); //实例化一个Connection对象 $connstr = "provider=sqloledb;datasource=.;uid=sa;pwd=123456;database=jnold;"; $conn->Open($connstr); $rs = new Com("ADODB.Recordset"); //实例化一个Recordcount对象 $rs->Open('select * fro...
PHP 2014-12-03 13:18:52