php函数——替换函数、处理html函数、其他函数

 
更多

替换函数:
str_replace(string,string,string);第一个参数要替换字符串,第二个参数替换后的字符串,第三个参数为原字符串所在的字符串
str_replace(array,string,string);
str_replace(array,array,string);array和array是对应关系,同时替换多个字符串
strtr(string,string from,string to) 字符串的翻译函数
例:strtr($str,”com”,”net”)即:把所有的c换成n,把所有的o换成e,把所有的m换成t

str(string,array);
例:$arr=array(“http”=>”ftp”,”lib”=>”lamp”,”com”=>”net”,”php”=>”jsp”)
$url=strtr($str,$arr);
这边就不是把所有的对应字符换成某个字符了,而是逐个替换

stripslashes();把引号处理掉
例:stripslashes(_GET[“username”]);
没加上边的函数时,比如:
echo _GET[“username”];

请输入:

运行后,在text里面输入 this is a “test” 看看输出结果;

再加上stripslashes,看看输出结果,看有什么不一样的

addslashes();

htmlentities();处理html实体函数
htmlspecialchars();

strip_tags();过滤掉html标签
格式:
strip_tags(stripslashes(_GET[“username”]));过滤掉所有的html标签
strip_tags(stripslashes(_GET[“username”]),);过滤掉所有的html标签,除了标签

处理URL的函数
对URL字符串的解析
parse_str();
parse_url();

URL编码处理函数
rowurlencode();
urlencode();
urldecode();

构造查询字符串等
http_bulid_query();

打赏

本文固定链接: https://www.cxy163.net/archives/297 | 绝缘体

该日志由 绝缘体.. 于 2012年03月17日 发表在 PHP 分类下,
原创文章转载请注明: php函数——替换函数、处理html函数、其他函数 | 绝缘体

报歉!评论已关闭.