![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
iteye_573
这个作者很懒,什么都没留下…
展开
-
php中英文判断
[code="php"]static function ischinese($s){ $allen = preg_match("/^[^\x80-\xff]+$/", $s); $allcn = preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$s); if($allen){ return 'allen'...2009-11-13 14:41:07 · 91 阅读 · 0 评论 -
PHP header 缓存设置
1. Accept:告诉WEB服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。2. Accept-Charset: 浏览器申明自己接收的字符集Accept-Encoding: 浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法(gzip,deflate)Accept-Langua...原创 2010-06-30 10:17:15 · 89 阅读 · 0 评论 -
PHP5.3 和CakePHP1.2的兼容性问题(转)
最近一次升级Archlinux,PHP升级到了5.3,遇到了两个问题:1.Arch里面PHP更换了打包的方式,PHP的Aapche模块被独立封装为php-apache模块,所以安装了php包之后还要安装 php-apache包(如果你用Apache作为你的Web server ^^ )。2.另外就是Cakephp1.2跟PHP5.3的兼容性问题了。安装PHP5.3之后,运行Cake...2010-05-04 17:02:18 · 129 阅读 · 0 评论 -
优化PHP执行效率的40条技巧(转)
1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4;2.echo的效率高于print,因为echo没有返回值,print返回一个整型;3.在循环之前设置循环的最大次数,而非在在循环中;4.销毁变量去释放内存,特别是大的数组;5.避免使用像__get, __set, __autoload等魔术方法;6.requiere_once()比较耗资源;...2010-05-02 13:15:31 · 138 阅读 · 0 评论 -
PHP如何取得服务器地址-$_SERVER['HTTP_HOST']靠不住
在php中,我们一般通过$_SERVER['HTTP_HOST']来活得URL中网站的域名或者ip地址。[code="php"]php手册中的解释如下:“HTTP_HOST”当前请求的 Host: 头信息的内容。[/code] 一般来说,这样子不会遇到什么问题,在一些常见的php框架中,如PFC3和FLEA也是基于该预定义变量。然而最近在做的一个项目,程序移交到客...原创 2009-07-21 10:57:18 · 1371 阅读 · 0 评论 -
自己常用的几个function
1、当遇到会被修改,但修改次数非常少,而且内容不太多时,存入数据库其实没有必要。这时我会选择写入文件[code="php"]function catch_write($catch,$arr){ if(!empty($arr)){ $str = ""; $file = fopen(APP . 'tmp/cache/data/'.$catch.'.php',"w"); ...原创 2010-02-24 10:49:43 · 171 阅读 · 0 评论 -
smarty模板里检查一个变量是否存在
{[$q|default:"not value"]}原创 2009-05-25 16:42:02 · 1026 阅读 · 0 评论 -
PHPExcel常用方法汇总
[code="php"] [/code]原创 2009-05-20 10:35:49 · 168 阅读 · 0 评论 -
PHPExcel读取Excel文件
[code="php"]$fileName = 'excel.xls';$path = 'path';$filePath = $path.$fileName;$PHPExcel = new PHPExcel(); $PHPReader = new PHPExcel_Reader_Excel2007(); if(!$PHPReader->canRead($filePa...2009-05-15 09:29:30 · 65 阅读 · 0 评论 -
PHP程序员最常犯的11个MySQL错误
摘要:对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。但是,构建一个稳定可靠的数据库却需要花上一些时日和相关技能。下面列举了大家比较容易犯的而且很严重的11个MySQL相关的错误。 英文原文:Top 10 MySQL Mistakes Made by PHP Developers 对于大多数Web应用来说,数据库都是一个十分基础性的部分。如果你在使...原创 2012-01-11 23:06:14 · 131 阅读 · 0 评论