本地wamp下htaccess出错提示Internal Server Error的解决方法

原创 类别:php 作者:lao8 发表时间:2011-08-18 14:54:00
本地wamp下调试url重写,加入htaccess文件后提示:500 Internal Server Error ...,而删除这个文件网站又可以正常访问。 百度了一下,都讲了一大通废话,其实就是没有开启url重写的功能。开启一下就可以。 WAMP下htaccess出错的解决......

PHP正则pre_replace字符串会乱码

原创 类别:seo 网站优化 作者:lao8 发表时间:2011-04-29 12:29:00
遇到郁闷的问题,用mb_ereg_replace或者是preg_replace正则表达式处理从数据库里读出的中文字符串时,其中的某些字符会变乱码,尝试了好多方式都没能解决。最后只好用老办法str_replace来处理。真是郁闷的事情,不知道哪位高手有没有解决方法。...

关于PHP 301永久性重定向代码

原创 类别:php 作者:lao8 发表时间:2011-04-17 01:48:00
通常情况下PHP 301永久性重定向代码是这样写的: header("Content-Type:text/html;charset=utf-8"); $urlname = $_SERVER['HTTP_HOST']; $R_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; if($urlname !== "alens.org"){   header("H......

PHP正则表达式匹配(连续的数字或字母)

原创 类别:php 作者:lao8 发表时间:2011-04-14 02:38:00
正则表达式的写法规则:"/规则需要写在2个斜杠中间/"。 (. :小数点)用于匹配除换行符之外的所有字符。 (\s:反斜杠小写s)用于匹配单个空格符,包括tab键和换行符; (\S:反斜杠大写S)用于匹配除单个空格符之外的所有字符; (\d:反斜杠d)用于匹配从0到9的数字;也可以这样写:[0-9] (\w:反斜杠小写w)用于匹配字母,数字或下划线字符; (\W:反斜杠大写W)用于匹配所有与\w不匹配的字符; 元字符包括: +, *,? 元字符理解起来......

PHP include文件后,顶端多出一块空白的解决方法

原创 类别:php 作者:lao8 发表时间:2011-04-09 03:53:00
从asp改用PHP以后似乎所有的PHP问题都让我遇到了。 PHP include/requeir文件后,顶端多出一块空白,查看源代码也没有多余的代码,找了好久才找到解决方法,原来是由于windows系统的签名引起的。 解决方法:用EditPlus删除文档签名。 步骤:用EditPlus编辑器打开我们写的网页代码,点(工具/ 配置用户工具):    第二步、“类别”下选择“文件”,设置( UTF-8签名/ 总是移除签名),如下图: 第三步,打开你的代码,另存覆盖......

PHP把汉字转换成拼音的函数

转载 类别:php 作者:lao8 发表时间:2011-04-07 04:27:00
备份:PHP把汉字转换成拼音的函数,可以用来转换成拼音url。 <?phpfunction Pinyin($_String, $_Code='gb2312') { $_DataKey = "a|ai|an|ang|ao|ba|bai|ban|bang|bao|bei|......

PHP输出时间有时差(跟本机时间不一致)

原创 类别:php 作者:lao8 发表时间:2011-04-07 02:16:00
 PHP输出时间有时差(跟本机时间不一致) 在PHP首段加这段代码设置时区PRC(People's Republic of China): date_default_timezone_set(PRC); 可以尝试输出试试看是不是就跟本机一致了。......

PHP输出时间有时差(跟本机时间不一致)

原创 类别:php 作者:lao8 发表时间:2011-04-07 02:12:00
 PHP输出时间有时差(跟本机时间不一致) 在PHP首段加这段代码设置时区: date_default_timezone_set(PRC); 可以尝试输出试试看是不是就跟本机一致了。......

php创建多级目录的函数

原创 类别:php 作者:lao8 发表时间:2011-04-07 01:30:00
php中经常要创建目录,特别是创建多级目录,备份一下方便以后查看。    $dirname = "uploadimg/".date("Y-m-d"); //路径,注意:开始和结尾都不要有"/"   $dirarr ......

PHP格式化数字的函数number_format

原创 类别:php 作者:lao8 发表时间:2011-04-06 16:07:00
 PHP格式化数字的函数number_format()用来格式化数字: 比如: $a = 1.123457; echo number_format($a,2); //输出小数点后2位为:1.12 echo number_format($a); //输出为整......

PHP 获取提交值的几种方法

原创 类别:php 作者:lao8 发表时间:2011-04-06 15:47:00
PHP常用的获取表单值的方法(注意要用大写): post方式传递值用:$_POST["表单名称"];来获取值 get方式传递值用:$_GET["表单名称"];来获取值 获取cookies值用:$_COOKIE["名称"] 来获取cookies值 获取上传文件用:$_FIL......

PHP常量的定义(define)及用法

原创 类别:php 作者:lao8 发表时间:2011-04-06 00:05:00
通常情况下我们用的最多的是变量 定义常量的函数:define() 比如: <?phpdefine("yourname","老修"); //定义一个常量,前面是常量名,后面是值echo yourname; //输出常量值,前面没有“$”?>......

PHP: pathinfo函数的用法

原创 类别:php 作者:lao8 发表时间:2011-02-23 22:09:00
php的pathinfo()函数是返回文件路径信息的函数,返回的值是一个数组。 pathinfo()函数的用法: $path = "/a/b/c/1.php";$pinfo = pathinfo($path);pint_r($pinfo);echo "<br /&g......

PHP:htmlentities与htmlspecialchars及htmlspecialchars_decode

原创 类别:php 作者:lao8 发表时间:2011-02-23 16:29:00
htmlspecialchar()函数和htmlentities()函数类似都是把html代码转换,htmlspecialchars_decode是把转化的html的编码转换成转换回来。 我们可以拿一个简单的例子来做比较: $str='<a href="test......

php: file()函数和file_get_contents()函数的区别

原创 类别:php 作者:lao8 发表时间:2011-02-23 14:17:00
php的file()函数和file_get_contents()函数类似。 file_get_contents()函数是把整个文件读入一个字符串; file()函数是把文件读取到数组里,每个换行符转换成一个下标。 file函数用法: $arrf = file($filename);print_r($arrf); //打印查看 file_get_contents函数的用法: $strf = file_get_contents($filename);echo("$strf")......

PHP用腾讯API接口获取ip地址以及城市

转载 类别:php 作者:lao8 发表时间:2010-12-20 01:42:00
偶尔在网上看到的,虽然写的不是太理想,还可以用,做过记号,以后抽空改进一下。<?php function get_ip_place(){ $ip=file_get_contents("http://fw.qq.com/ipaddress"); $ip=str_repl......

PHP:过滤html标签的函数

原创 类别:网站技术 作者:lao8 发表时间:2010-11-29 21:22:00
PHP过滤html标签竟然有内部的函数可用,相对于asp来说简直是太强大了。php过滤html的函数:strip_tags(string) 这样就可以过滤掉所有的html标签了。如果想过滤掉除了之外的所有html标签,则可以这样写:strip_......

PHP:字符串填补函数str_pad()

原创 类别:php 作者:lao8 发表时间:2010-11-29 19:29:00
字符串填补函数:效果类似于printf()和sprintf()函数str_pad(string,int,string add,pad_function)    STR_PAD_LEFT //向左填补    STR_PAD......

PHP:explode拆分字符串,implode连接数组的值

原创 类别:php 作者:lao8 发表时间:2010-11-29 19:09:00
PHP学习笔记:explode拆分字符串,implode连接数组的值explode(string,string) //用字符串把指定的字符串拆分成数组(array)implode(string,array) //用指定的字符串把数组中的值连成字符串,和join(string,st......

PHP截取字符串,获取长度,获取字符位置的函数

原创 类别:php 作者:lao8 发表时间:2010-11-29 16:33:00
PHP学习笔记 -- PHP截取字符串,获取长度,获取字符位置的函数:strstr(string,string) = strchr(,) //从前面第一次出现某个字符串的地方截取到最后strrchr(string,string) //从某个字符串从最后出现的位置截取到结尾strp......

站内搜索

分门别类