一、strrev() 函数反转字符串。
<?php echo strrev("zhongguo "); // 输出 ouggnohz ?>
二、strtoupper() 函数字符转换为大写。
<?php echo strtoupper("zhong guo!"); // 输出 ZHONG GUO! ?>
三、strip_tags从字符串中去除 HTML 和 PHP 标记。
<?php echo strip_tags("zhong <b>guo!</b>");//输出zhong guo! ?>
四、strpbrk在字符串中查找一组字符的任何一个字符。
<?php echo strpbrk("I like china!","like");//输出like china! ?>
五、parse_url函数解析一个 URL 并返回一个关联数组,包含在 URL 中出现的各种组成部分。
<?php $url = 'http://www.qq.com/dk.html?123=page1 '; var_dump(parse_url($url)); ?>
输出结果:
六、strcmp函数比较两个字符串。
返回结果:0 - 如果两个字符串相等;
<0 - 如果 string1 小于 string2
>0 - 如果 string1 大于 string2
<?php echo strcmp("china","CHIna");//输出1 ?>
七、PHP chop()从字符串右端移除字符:
<?php $str = "china nation"; echo $str . "<br>"; echo chop($str,"nation"); ?> //输出china nation china
八、substr_count() 函数计算子串在字符串中出现的次数。
<?php $str = "my name is emy emy is a lady "; echo strlen($str)."<br>"; // 使用 strlen() 来返回字符串长度 echo substr_count($str,"emy")."<br>"; // 字符串中 "emy" 出现的次数 ?>
九、md5计算字符串的 MD5 散列。
<?php echo MD5("net.cn");//输出21e547935363556a867c657d9863731e ?>
十、number_format():通过千位分组来格式化数字。
<?php $price1 = 100.35464; $price2 = number_format($price1); echo "金额等于".$price2."<br/><br />";//输出100 $price1 = 200 ; $price2 = number_format($price1,3);//设置金额,规定有3位小数 echo "金额等于".$price2;//输出200.000 ?>
十一、总结:通过这几节课对于函数有个初步的认识,在后面的项目实操中,希望能用的上。