处理字符串的相关函数

学习的代码以及注释 有不全之处请多多指点:

<?php
	//处理乱码
	header("Content-type:text/html;charset=utf-8");
	$st = "hello word!";
	$ch = "嗨  你好";
	
	echo "strlen()函数:返回字符串的长度,以字符计一个字母1个字符<br>";
	echo  strlen($st);
	echo "<br>";
	echo "一个空格一个字符,一个汉字3格字符<br>";
	echo  strlen($ch);
	echo "<br>";

	echo "str_word_count()函数:对字符串中的单词进行计数<br>";
	echo str_word_count($st);
	echo "<br>";
	echo "str_word_count()函数检测不到汉字的个数<br>";
	echo str_word_count($ch);
	echo "<br>";

	echo "strrev()函数反转字符串<br>";
	echo strrev($st); //输出!drow olleh
	echo "<br>";
	echo "<br>";
	echo "strrev()函数不可以反转汉字 反转后会出现乱<br>";
	echo strrev($ch);
	echo "<br>";

	echo "strpos()函数用于检索字符串内指定的字符或文本,若找到的匹配,则返回首个匹配的字符位置,找不到则返回false<br>";
	echo strpos($st, "word");
	echo "<br>";
	echo strpos($ch, "你");
	echo "<br>";
	if(!strpos($ch,"ff")){
		echo "false";
	}
	echo "<br>";

	echo "str_replace()函数用一些字符串替换字符串中的另一些字符。下面 将 learn 替换 Word,汉字你换为you<br>";
	echo str_replace("word", "learn",$st);
	echo "<br>";
	echo str_replace("你","you",$ch);
	echo "<br>";

?>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值