php 字符串常用函数

 

目录

 

1.一些常用函数

 2.代码示例


1.一些常用函数

函数名 描述
trim() 删除字符串两端空行或其它预定义符
rtrim() 删除字符串右边空行或其它预定义符
ltrim() 删除字符串左边空行或其它预定义符
dirname() 返回路径中的目录部分
str_split() 把字符串分割到数组里
explode() 使用一个字符串标志分割另一个字符串
strrev() 反转字符串
strtolower() 字符串转为小写
strtoupper() 字符串转为大写
addslashes() 指定预定义字符前添加反斜线
stripslashes() 删除由addslashes()添加的转义字符
chr() 从指定的ASCII值返回字符
ord() 返回字符串第一个字符的ASCII值
substr() 截取字符串
str_replace() 字符串替换操作,区分大小写
str_ireplace(0 字符串替换操作,不区分大小写
md5() 字符串md5编码
parse_str() 将字符串解析成变量
parse_url 解释URL成为一个数组
htmlentities() 把字符转为HTML实体

htmlspecialchars()

预定义字符转html实体编码

 2.代码示例

1)trim() 删除字符串两端空行或其它预定义符

';
	}else {
		echo "不相等".'
'; } echo "判断结束!".'
'; //使用trim()函数,判断前,先将空格删掉,所以判断为true if(trim($str) == "fly"){ echo "相等".'
'; }else { echo "不相等".'
'; } echo "判断结束!".'
'; ?>

php 字符串常用函数_第1张图片

2) dirname() 返回路径中的目录部分

';
echo dirname(__FILE__); // 打印当前文件所在目录


?>

 

 3)str_split() 把字符串分割到数组里

';
	print_r ($ret);


?>

4) explode()  使用一个字符串标志分割另一个字符串

';

?>

5) strrev()、strtolower()、strtouppwer()

反转字符串、字符串替换操作,区分大小写、字符串替换操作,不区分大小写

'; //反转字符串
	echo strtolower($str1).'
'; //字符串转小写 echo strtoupper($str1).'
'; // 字符串转大写 ?>

 6) addslashes()、stripslashes()

addslashes() 在字符串内的单引号或双引号前加 \

'; //在 ‘ 前增加反斜杠
	echo stripslashes($str1).'
'; //删除addslashes()增加的反斜杠 ?>

 7)chr()、ord()

从指定的ASCII值返回字符、返回字符串第一个字符的ASCII值

'; // 从指定的ASCII值返回字符
	echo ord($b).'
'; // 返回字符串第一个字符的ASCII值 ?>

 8)substr()

截取字符串

'; // 截取下标从5开始,往后截两位,就是 is 
	echo $b.'
'; ?>

 

9) strd_replace()、 str_ireplace()

字符串替换操作,区分大小写、字符串替换操作,不区分大小写

'; // 旧值,新值,整体语句;旧值区分大小写
	echo $b.'
'; $c = str_ireplace("my", "your", $str).'
'; //旧值不区分大小写 echo $c.'
'; ?>

 

10) md5() 加密

'; //加密
	echo $b.'
'; ?>

11) parse_url()  解释URL成为一个数组

';

?>

12)  htmlentities()  把字符转为HTML实体

This";
	echo $str.'
'; echo htmlentities($str).'
'; ?>

 php 字符串常用函数_第2张图片

你可能感兴趣的:(php,php)