摘要:
php中file_exists无效的解决办法。方法1 :据官方手册上描述若php教程的safe mode相关的设置过于苛刻,就会出现这样的情形:尽管文件真实存在也被误报,认为文件不存在。由于服务器端的php.ini我们无法操纵,当用ini_set()也关闭不了safe mode模式,我们只有退而求其次,找一个更可靠、安全的检测方法来检测文件是否存在。我们可以借助 $_server['document_root'] 来加以实现。$_server['document_root'] 返回的是网站的根目录,该目录的最后一个子目录不包含目录标志符号“/”,如:d:/www 阅读全文
摘要:
提升PHP性能的21种方法。1.用单引号来包含字符串要比双引号来包含字符串更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会。2.如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。3.$row['id'] 的速度是$row[id]的7倍。4.echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。5.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。6.注销那些不用的变量尤其是大数组,以便释放内存。7.尽 阅读全文
摘要:
php批量生成html,txt文件的实现代码。首先,建立一个conn.php 链接数据库。php 批量生成html生成成功"."";}/* 释放资源 */mysql_free_result($result);mysql_close($link);?>template.html文件内容:{title}-www.jbxue.com{introduce}php 批量生成txt 阅读全文
摘要:
php取整的几种方式。floor 舍去法取整 语法格式:float floor ( float value )返回不大于value 的下一个整数,将value 的小数部分舍去取整。floor() 返回的类型仍然是float,因为float 值的范围通常比integer 要大。echo floor(4.3); // 4echo floor(9.999); // 9ceil 进一法取整 语法格式: float ceil ( float value )返回不小于value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是float,因为float 值的范围通常比i.. 阅读全文