欢迎访问宙启技术站
智能推送

PHP常用函数详解:10个例子

发布时间:2023-06-17 18:57:17

1. strlen()

字符串函数中最常用的函数之一,用于获取字符串的长度。

例如:

$str = "Hello World!";

$len = strlen($str);

echo $len; //输出 12

2. strpos()

该函数用于查找一个子串在一个字符串中的位置。

例如:

$str = "Hello World!";

$pos = strpos($str, "World");

echo $pos; //输出 6

3. substr()

该函数用于从一个字符串中获取一个子串。

例如:

$str = "Hello World!";

$subStr = substr($str, 6, 5);

echo $subStr; //输出 World

4. explode()

该函数用于将一个字符串按指定分隔符进行分割,返回一个数组。

例如:

$str = "Hello,World!";

$arr = explode(",", $str);

print_r($arr); //输出 Array ( [0] => Hello [1] => World! )

5. implode()

该函数用于将一个数组连接成一个字符串。

例如:

$arr = array("Hello", "World");

$str = implode(" ", $arr);

echo $str; //输出 Hello World

6. trim()

该函数用于删除字符串首尾的空格或者其他指定的字符。

例如:

$str = "   Hello World!   ";

$trimStr = trim($str);

echo $trimStr; //输出 Hello World!

7. strtoupper()

该函数用于将一个字符串转换成大写字母。

例如:

$str = "Hello World!";

$upperStr = strtoupper($str);

echo $upperStr; //输出 HELLO WORLD!

8. strtolower()

该函数用于将一个字符串转换成小写字母。

例如:

$str = "Hello World!";

$lowerStr = strtolower($str);

echo $lowerStr; //输出 hello world!

9. urlencode()

该函数用于将字符串进行 URL 编码,常用于传递参数。

例如:

$str = "Hello World!";

$url = urlencode($str);

echo $url; //输出 Hello+World%21

10. htmlspecialchars()

该函数用于将特殊字符进行 HTML 转义,防止 XSS 攻击。

例如:

$str = "<script>alert('Hello World!')</script>";

$escapeStr = htmlspecialchars($str);

echo $escapeStr; //输出 &lt;script&gt;alert('Hello World!')&lt;/script&gt;