php常用函数用法

1.htmlspecialchars_decode($content);将一些特殊的html实体 转换为普通字符

2.Strstr($str,’/’);返回该字符在字符串中开始出现的位置到末尾的字符

Strstr($str,’/’,true); 第三个参数默认为false 如果设置第三个参数为true 则返回该字符第一次出现的字符串

3.Array_rand($a,2)从数组中选出一个或多个元素的键名(如果选出的元素不止一个,则返回包含随机键名的数组,否则返回该元素的键名。

如(1):$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse");

print_r(array_rand($a,1));   b

2$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse");

print_r(array_rand($a,2)); 答案是:Array ( [0] => c [1] => b )

4.strrpos()查找一个字符串在另一个字符串中最后出现的位置到末尾的字符

例:获取图片后缀

$index = strrpos($str,.);

$ext = substr($str,$index+1);

5. PHP关于反斜杠处理函数addslashes()stripslashes()的用法

(1) addslashes():对输入字符串中的某些预定义字符前添加反斜杠,这样处理是为了数据库查询语句等的需要。这些预定义字符是:单引号 (') ,双引号 (") ,反斜杠 (\) NULL

例子:$str = "Who's John Adams?";

echo addslashes($str);

输出:Who\'s John Adams? This is safe in a database query.

(2)stripslashes():删除由 addslashes() 函数添加的反斜杠。该函数用于清理从数据库或 HTML 表单中取回的数据。(若是连续二个反斜杠,则去掉一个,保留一个;若只有一个反斜杠,就直接去掉。)

例子:echo stripslashes("Who\'s John Adams?");

输出:Who's John Adams?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值