PHP常用字符串String函数实例总结
转换函数
strtoupper()函数
将字符串转换为大写字母。
<?php
$str = "hello world!";
echo strtoupper($str); // 输出HELLO WORLD!
?>
strtolower()函数
将字符串转换为小写字母。
<?php
$str = "HELLO WORLD!";
echo strtolower($str); // 输出hello world!
?>
ucfirst()函数
将字符串的首字母转换为大写字母。
<?php
$str = "hello world!";
echo ucfirst($str); // 输出Hello world!
?>
ucwords()函数
将字符串中每个单词的首字母转换为大写字母。
<?php
$str = "hello world!";
echo ucwords($str); // 输出Hello World!
?>
替换函数
str_replace()函数
在字符串中查找并替换内容。
<?php
$str = "hello world!";
echo str_replace("world", "mars", $str); // 输出hello mars!
?>
preg_replace()函数
使用正则表达式在字符串中查找并替换内容。
<?php
$str = "hello world!";
echo preg_replace("/world/i", "mars", $str); // 输出hello mars!
?>
计算函数
strlen()函数
获取字符串的长度。
<?php
$str = "hello world!";
echo strlen($str); // 输出12
?>
substr_count()函数
统计子字符串在字符串中出现的次数。
<?php
$str = "Hello world. The world is nice.";
echo substr_count($str, "world"); // 输出2
?>
strpos()函数
查找字符串中第一次出现的位置,返回位置的索引值(从0开始)。
<?php
$str = "hello world!";
echo strpos($str, "world"); // 输出6
?>
截取函数
substr()函数
截取字符串的一部分。
<?php
$str = "hello world!";
echo substr($str, 0, 5); // 输出hello
?>
explode()函数
将字符串分割成数组。
<?php
$str = "hello,world!";
$arr = explode(",", $str);
print_r($arr); // 输出Array([0] => hello [1] => world!)
?>
加密函数
md5()函数
对字符串进行MD5加密。
<?php
$str = "hello world!";
echo md5($str); // 输出5eb63bbbe01eeed093cb22bb8f5acdc3
?>
sha1()函数
对字符串进行SHA1加密。
<?php
$str = "hello world!";
echo sha1($str); // 输出2ef7bde608ce5404e97d5f042f95f89f1c232871
?>
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:php常用字符串String函数实例总结【转换,替换,计算,截取,加密】 - Python技术站