-
ubuntu 编译安装php 5.3.3+memcache的方法
本文为大家讲解了ubuntu环境下编译安装php5和memcache的方法,感兴趣的同学参考下。 //编译安装php 5.3.3 由于php5.3.X已经自带了php-fpm所以不需要打补丁 # sudo ./configure --prefix=/usr/local/php-5.3.3 --with-mcrypt --with-gettext --with-mysql --with-gd --with-jpeg-dir --with-png-dir --with-curl --with-freetype-dir --enable-gd-native-ttf --enable-mbstring --enable-sockets --with-png-dir --with-pdo-mysql --enable-fpm --with-zlib --with-fpm-user=daemon --with-fpm-group=daemon # sudo rm -rf /usr/local/php-5.3.3 # sudo make # sudo make install ...
PHP 2014-12-07 04:21:03 -
php empty,isset,is_null判断比较(差异与异同)
本文为大家讲解的是php中的 empty,isset,is_null函数判断比较(差异与异同),感兴趣的同学参考下。 做php开发时候,想必在使用:empty,isset,is_null 这几个函数时候,遇到一些问题...
PHP 2014-12-06 23:54:10 -
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 -
Blitz templates 最快的PHP模板引擎
本文简单的为大家介绍了一下Blitz templates 最快的PHP模板引擎,感兴趣的同学参考下。 Blitz templates 是一个用C语言开发的快速的PHP模板引擎,它是作为一个PHP的扩展功能...
PHP 2014-12-06 06:21:09 -
php提示:Notice: Trying to get property of non-object problem解决办法
本文为大家讲解的是php错误:Notice: Trying to get property of non-object problem解决办法,感兴趣的同学参考下. 今天又一次遇到PHP 的一个提醒:Notice: Trying to get property of non-object problem,这种错误很常见 我这里实际是调用了一个zend的数据库访问的方法,使用了fetchAll方法,但由于数据库中没有该记录,所以返回的对象是null,所以我就判断对象是否为null: if($obj==null){ ... } 这么写的结果,就是产生了上面那个notice,也真是奇怪,对象为null,竟然不能访问了? 翻查资料后,发现,判断是否为null,需要这么判断: if (isset($obj)) { echo "This var is set set so I will print."; } 这个isset是做什么的呢? isset函数是检测变量是否设置。 格式:bool isset ( ...
PHP 2014-12-06 01:57:06 -
AMFPHP php远程调用(RPC, Remote Procedure Call)工具入门教程
本文是一个AMFPHP php远程调用(RPC, Remote Procedure Call)工具入门教程,感兴趣的同学参考下。 AMFPHP是PHP的远程调用(RPC, Remote Procedure Call)工具...
PHP 2014-12-05 18:18:08 -
微软已经向OEM和TAP提供Win 8 RP版的下载
微软已经向OEM和TAP提供Win 8 RP版的下载 就在我们苦苦等待Windows 8 RP版时,微软已经向OEM合作伙伴和TAP(技术采用计划)客户提供了Windows 8 RP版的下载,版本号为Build 8400。 微软向OEM合作伙伴和TAP客户提供的版本为8400.0.WINMAIN_WIN8RC.120518-1423,大小为2.43GB...
系统程序 2014-12-04 20:15:20 -
修改PHP的memory_limit限制的方法
本文为大家讲解的是如何修改PHP的memory_limit限制的方法,感兴趣的同学参考下. 在运行PHP程序,通常会遇到“Fatal Error: Allowed memory size of xxxxxx bytes exhausted”的错误, 这个意味着PHP脚本使用了过多的内存,并超出了系统对其设置的允许最大内存 解决这个问题,首先需要查看你的程序是否分配了过多的内存,在程序没有问题的情况下,你可以通过一下方法来增加PHP的内存限制(memory_limit)。 检查php的内存限制值 为了查看这个值,你需要建立一个空的php文件,比如view-php-info.php...
PHP 2014-12-04 15:51:17 -
用PHP即时捕捉PHP中的错误并发送email通知管理员的实现代码
本文是一个用PHP即时捕捉PHP中的错误并发送email通知管理员的实现代码,感兴趣的同学参考下。 这段代码,其用意就是当我们写的php程式出错的时候把错误内容捕捉出来然后发到我们的email内,方便我们排错 开发PHP的朋友都知道,其实最担心的就是程序中出现一些异常或错误,这些状况如果输出到用户的萤幕会把用户给吓坏,甚至为此丢了工作,如果不输出到萤幕就得想办法记录到日志中,但是似乎不是每个人都有查看错误日志的习惯,爲了解决这个尴尬的问题,所以我写了这段代码,其用意就是当我们写的php程式出错的时候把错误内容捕捉出来然后发到我们的email内. 先看效果: Define('SYS_DEBUG',false); IF(SYS_DEBUG) { ini_set('display_errors','on'); Error_reporting(E_ALL);//上线后使用该设定Error_reporting(E_ERROR | E_WARNING | E_PARSE); }Else{ ini_...
PHP 2014-12-04 01:56:27 -
判断PHP数组是否为空的代码(empty函数)
本文是一个如何判断PHP数组是否为空的代码示例,使用了php的empty函数感兴趣的同学参考下。 这两种方法足以应对简单数组和多维数组是否为空的判断问题,个人一般用empty()来做数组非空判断,这样感觉代码看起来更容易理解...
PHP 2014-12-03 08:50:33 -
php empty函数应用示例
本文为大家整理的是php中的 empty函数应用示例,感兴趣的同学参考下。 $a = ''; echo '1.-----------'.($a == '').'<br>'; echo '2.-----------'.($a == null).'<br>'; echo '3.-----------'.($a == false).'<br>'; echo '4.-----------'.($a == '0').'<br>'; echo '5.-----------'.($a == 0).'<br>'; $a = null; echo '6.-----------'.($a == '').'<br>'; echo '7.----------...
PHP 2014-12-03 02:36:12 -
用PHP将网址字符串转换成超链接(网址或email)实现方法
本文是一个用PHP将网址字符串转换成超链接(网址或email)的实现方法,感兴趣的同学参考下。 function makeClickableLinks($text) { $text = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_+.~#?&//=]+)', '<a href="1">1</a>', $text); $text = eregi_replace('([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_+.~#?&//=]+)','1<a href="http://2">2</a>', $text); $text = eregi_replace('([_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3})', '<a href="mailto:1&...
PHP 2014-12-03 00:11:56