10个常用PHP函数解析
1. strlen()
strlen()函数用于返回字符串的长度。它接受一个字符串并返回该字符串中字符的数量。例如:
$str = "Hello World!";
echo strlen($str); //输出 12
2. substr()
substr()函数用于从字符串中提取一部分子字符串。它接受一个字符串和一个数字作为参数,数字表示要返回的子字符串的起始位置。例如:
$str = "Hello World!";
echo substr($str, 3); //输出 "lo World!"
3. explode()
explode()函数用于将字符串拆分成数组。它接受一个分隔符和一个字符串作为参数。例如:
$str = "Hello,World!";
$arr = explode(",", $str);
print_r($arr); //输出 Array ( [0] => Hello [1] => World! )
4. implode()
implode()函数用于将一个数组的元素连接成一个字符串。它接受一个分隔符和一个数组作为参数。例如:
$arr = array('Hello', 'World!');
$str = implode(",", $arr);
echo $str; //输出 "Hello,World!"
5. strtolower()
strtolower()函数用于将字符串转换为小写。例如:
$str = "Hello World!";
echo strtolower($str); //输出 "hello world!"
6. strtoupper()
strtoupper()函数用于将字符串转换为大写。例如:
$str = "Hello World!";
echo strtoupper($str); //输出 "HELLO WORLD!"
7. urlencode()
urlencode()函数用于对字符串进行URL编码。例如:
$str = "Hello World!";
echo urlencode($str); //输出 "Hello+World%21"
8. urldecode()
urldecode()函数用于对URL编码的字符串进行解码。例如:
$str = "Hello+World%21";
echo urldecode($str); //输出 "Hello World!"
9. strip_tags()
strip_tags()函数用于从字符串中删除HTML和PHP标记。例如:
$str = "<p>Hello World!</p>";
echo strip_tags($str); //输出 "Hello World!"
10. preg_match()
preg_match()函数用于对字符串进行模式匹配。它接受两个参数,第一个参数是正则表达式模式,第二个参数是要匹配的字符串。例如:
$str = "Hello World!";
if (preg_match("/Hello/", $str)) {
echo "匹配成功";
} else {
echo "匹配失败";
} //输出 "匹配成功"
