php常用函数总结
2007-10-18 16:40
696 查看
一. PHP预定义变量1. $_SERVER["HTTP_REFERER"] 得到前一个页面的URL;
PHP_INFO,
5.array_shift -- 将数组开头的单元移出数组6.array_keys -- 返回数组中所有的键名7.array_values -- 返回数组中所有的值8.json_encode 将数组转换成json数据格式
三. 字符串函数
1. mb_convert_encoding 字符集的转换
2. mb_convert_kana($keyword, "s", "euc-jp") 全角字符转换成半角字符
mb_convert_kana($str_, "K") 半角转换成全角
3. mb_eregi(pattern, str) 判断某个express(pattern ,可以是字符串) 是否在str里面 用途判断网站的禁止文字
4.mysql_escape_string 转义一个字符串用于 mysql_query 匹配返回1, 否则返回0
4.htmlentities($str,ENT_QUOTES) 将特殊字符转换成entities
5.html_entity_decode ($str) 将实体字符转换成页面识别的字符
6.mb_detect_encoding($str_) != 'ASCII' 判断是否是半角
7. implode(string,array) 别名join 将数组合并成字符串 explode(string separator, string string); 将字符串转换成数组
8. urlencode 对字符串进行url编码可以正常地对输入的汉字空格以及其他特殊字符进行查询 同时它还便于将变量传递给下一页
9. mb_substr 截取字符串, 避免汉字问题
10. mb_strlen 返回字节数
11. strip_tags 本函数可去掉字符串中包含的任何 HTML 及 PHP 的标记字符串。若是字符串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会返回错误
12.str_pad() 函数把字符串填充为指定的长度。
13.Ord 取出字符的ASCCII码。
14.mb_detect_encoding 判断字符的编码
15. str_repeat(char,num): 重复输出字符.
16。ucfirst 将字符串的第一个字母变成大写 ucwords 将单词的每一个首字母变成大写
17 去掉转义 stripslashes
四. 正则表达式
1. 判断日文的平假名,片假名: ' ^[ァ-ヶー]+$' (片)2. 数字 ^[0-9]+$3.^http(s?)://[a-zA-Z0-9]+[a-zA-Z0-9://._=/%?&-~]*$ 判断url有效性
五. 时间函数1. date("w", mktime()) 返回一个月的第一天是星期几. 0 是星期天2. date("t",mktime()) 返回一个月的天数
六. 魔术变量及魔术方法:
__FILE__ 获取当前文件的路径, dirname() 获取当前文件的目录 , dirname(__FILE__).DIRECTORY_SEPARATOR
(__autoload spl_autoload_register("__autoload");) (<<<_SQL_ _SQL_),(<<<_HTML_ _HTML_)
date_default_timezone_set 时区的设置
七。PHP的加密
crytp , md5 ,扩展库━━Mcrypt和Mhash _FILE_:当前文件名 _LINE_:当前行数_FUNCTION_:当前函数名_CLASS_:当前类名 _METHOD_:当前对象的方法名(php5.0新增)
八。其它
http_build_query 生成 URL-encode 之后的请求字符串 http_build_query ( array formdata [, string numeric_prefix] ).
output_add_rewrite_var output_add_rewrite_var ( string name, string value )
Add URL rewriter values
PHP_INFO,
二. 数组函数
1. in_array(str,array) 判断某个值是否在数组内2.array_sum() 计算数组中所有值的和3. shuffle 将数组打乱 本函数打乱(随机排列单元的顺序)一个数组。4.extract 从数组中将变量导入到当前的符号表5.array_shift -- 将数组开头的单元移出数组6.array_keys -- 返回数组中所有的键名7.array_values -- 返回数组中所有的值8.json_encode 将数组转换成json数据格式
三. 字符串函数
1. mb_convert_encoding 字符集的转换
2. mb_convert_kana($keyword, "s", "euc-jp") 全角字符转换成半角字符
mb_convert_kana($str_, "K") 半角转换成全角
3. mb_eregi(pattern, str) 判断某个express(pattern ,可以是字符串) 是否在str里面 用途判断网站的禁止文字
4.mysql_escape_string 转义一个字符串用于 mysql_query 匹配返回1, 否则返回0
4.htmlentities($str,ENT_QUOTES) 将特殊字符转换成entities
5.html_entity_decode ($str) 将实体字符转换成页面识别的字符
6.mb_detect_encoding($str_) != 'ASCII' 判断是否是半角
7. implode(string,array) 别名join 将数组合并成字符串 explode(string separator, string string); 将字符串转换成数组
8. urlencode 对字符串进行url编码可以正常地对输入的汉字空格以及其他特殊字符进行查询 同时它还便于将变量传递给下一页
9. mb_substr 截取字符串, 避免汉字问题
10. mb_strlen 返回字节数
11. strip_tags 本函数可去掉字符串中包含的任何 HTML 及 PHP 的标记字符串。若是字符串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会返回错误
12.str_pad() 函数把字符串填充为指定的长度。
13.Ord 取出字符的ASCCII码。
14.mb_detect_encoding 判断字符的编码
15. str_repeat(char,num): 重复输出字符.
16。ucfirst 将字符串的第一个字母变成大写 ucwords 将单词的每一个首字母变成大写
17 去掉转义 stripslashes
四. 正则表达式
1. 判断日文的平假名,片假名: ' ^[ァ-ヶー]+$' (片)2. 数字 ^[0-9]+$3.^http(s?)://[a-zA-Z0-9]+[a-zA-Z0-9://._=/%?&-~]*$ 判断url有效性
五. 时间函数1. date("w", mktime()) 返回一个月的第一天是星期几. 0 是星期天2. date("t",mktime()) 返回一个月的天数
六. 魔术变量及魔术方法:
__FILE__ 获取当前文件的路径, dirname() 获取当前文件的目录 , dirname(__FILE__).DIRECTORY_SEPARATOR
(__autoload spl_autoload_register("__autoload");) (<<<_SQL_ _SQL_),(<<<_HTML_ _HTML_)
date_default_timezone_set 时区的设置
七。PHP的加密
crytp , md5 ,扩展库━━Mcrypt和Mhash _FILE_:当前文件名 _LINE_:当前行数_FUNCTION_:当前函数名_CLASS_:当前类名 _METHOD_:当前对象的方法名(php5.0新增)
八。其它
http_build_query 生成 URL-encode 之后的请求字符串 http_build_query ( array formdata [, string numeric_prefix] ).
output_add_rewrite_var output_add_rewrite_var ( string name, string value )
Add URL rewriter values
相关文章推荐
- php常用数组函数总结
- php常用函数总结-----日期
- PHP常用函数总结(1)
- PHP 数组常用函数总结
- PHP 常用 函数总结 持续更新中...
- PHP常用特殊运算符号和函数总结
- PHP数组常用函数总结
- PHP常用函数总结
- 【PHP基础知识】——常用字符串处理函数总结
- php常用函数总结2
- PHP常用函数总结(180多个)
- PHP常用特殊运算符号和函数总结(php新手入门必看)
- PHP常用数组函数总结(转载)
- PHP常用函数归类总结【大全】
- PHP常用函数总结
- PHP常用字符串操作函数实例总结(trim、nl2br、addcslashes、uudecode、md5等)
- php常用函数总结
- PHP常用字符串操作函数实例总结(trim、nl2br、addcslashes、uudecode、md5等)
- php常用函数总结
- PHP中对数组的一些常用的增、删、插操作函数总结