PHP中最常用的10个函数:trim、strpos、substr、strtolower、strtoupper等
发布时间:2023-06-10 06:02:15
1. trim()函数
trim函数用于去除字符串开头和结尾的空格或其他指定字符。
例如,下面的代码将去除字符串“Hello World!”开头和结尾的空格:
$str = " Hello World! "; echo trim($str); //输出:Hello World!
2. strpos()函数
strpos函数用于查找字符串中某个子字符串的位置。
例如,下面的代码将查找字符串“Hello World!”中是否包含子字符串“World”:
$str = "Hello World!";
$pos = strpos($str, "World");
if ($pos !== false) {
echo "World found at position $pos.";
} else {
echo "World not found in string.";
}
3. substr()函数
substr函数用于截取字符串的一部分。
例如,下面的代码将从字符串“Hello World!”中截取前五个字符:
$str = "Hello World!"; $substr = substr($str, 0, 5); echo $substr; //输出:Hello
4. strtolower()函数
strtolower函数用于将字符串转换为小写字母。
例如,下面的代码将将字符串“HELLO WORLD”转换为小写字母:
$str = "HELLO WORLD"; $lower = strtolower($str); echo $lower; //输出:hello world
5. strtoupper()函数
strtoupper函数用于将字符串转换为大写字母。
例如,下面的代码将将字符串“hello world”转换为大写字母:
$str = "hello world"; $upper = strtoupper($str); echo $upper; //输出:HELLO WORLD
6. implode()函数
implode函数用于将数组中的元素以指定的分隔符连接成一个字符串。
例如,下面的代码将将数组$a中的元素用逗号连接成一个字符串:
$a = array('a', 'b', 'c', 'd');
$str = implode(',', $a);
echo $str; //输出:a,b,c,d
7. explode()函数
explode函数用于将字符串以指定的分隔符拆分成一个数组。
例如,下面的代码将字符串“a,b,c,d”以逗号为分隔符拆分成一个数组:
$str = "a,b,c,d";
$a = explode(',', $str);
print_r($a); //输出:Array ( [0] => a [1] => b [2] => c [3] => d )
8. count()函数
count函数用于统计数组中元素的个数。
例如,下面的代码将输出数组$a中元素的个数:
$a = array('a', 'b', 'c', 'd');
$count = count($a);
echo $count; //输出:4
9. array_push()函数
array_push函数用于向数组末尾添加一个或多个元素。
例如,下面的代码将向数组$a中添加一个元素:
$a = array('a', 'b', 'c');
array_push($a, 'd');
print_r($a); //输出:Array ( [0] => a [1] => b [2] => c [3] => d )
10. in_array()函数
in_array函数用于判断一个值是否在数组中存在。
例如,下面的代码将判断值“b”是否在数组$a中存在:
$a = array('a', 'b', 'c');
if (in_array('b', $a)) {
echo "Value exists in array.";
} else {
echo "Value does not exist in array.";
}
