Correcting teacher:PHPz
Correction status:qualified
Teacher's comments:
1.php chop()函数
php chop()函数是rtrim()函数的别名,作用与rtrim函数是相同的,删除字符串右边的空格或其他预定义字符,语法是chop(string,charlist),返回经过charlist规则处理后的字符串
<?php
$i = "hello world ";
echo "未经处理的".$i."右边是有空格的!".'<br>';
echo strlen($i).'<br>';
$j = chop($i);
echo "经过处理的".$i."右边是没有空格的!".'<br>';
echo strlen($j);
?>
效果
2.php parse_str()函数
php parse_str()函数表示将字符串解析成多个变量,语法是parse_str(string,array),如果未设置array参数,则由该函数设置的变量将覆盖已存在的同名变量。
parse_str("id=18 & name=Mary",$myArray);
print_r($myArray);
输出结果为:
Array ( [id] => 18 [name] => Mary )
3.php strcmp()函数
strcmp()函数比较两个字符串。strcmp()函数是二进制安全的,且对大小写敏感。
如果两个字符串相等,则输出0;如果str1小于str2,输出的值小于0,如果str1
大于str2,输出的值大于0.
$a = "Hello world";
$b = "HELLO WORLD";
echo strcmp($a,$b);
输出结果为:
1
4.php substr_count()函数
作用:统计一个字符串在另一个字符串中出现的次数,子串区别大小写。
$x = "I love php,I'm study in php.cn";
$y = "php";
echo substr_count($x,$y);
输出结果为:2
5.php round()函数
作用:round()函数的作用是对浮点数进行四舍五入
语法:round(X,prec);
返回将参数X根据小数点后的位数prec进行四舍五入的结果,prec可以是负数也可以是0,0是默认值。
// 0是默认值。
$m = 2.58;
$i = round($i,2);
$n = 6.88;
$n = round($n,-1);
$k = -12.99;
$k = round($k);
echo $m."******".$n."******".$k;
输出结果为:2.58**10**-13
6.php rand()函数
作用:从参数范围内得到一个随机数。
语法:rand(X,Y)
说明:从两个参数范围内得到一个随机数,随机数大于等于X或者小于Y。
$a = 1;
$b = 9;
echo '取得的随机数为:'.rand($a,$b);
输出结果为:8
7.php fmod()函数
作用:fmod()函数的作用是两个数值做除法运算后的余数
语法:fmod(X,Y)
说明:返回X/Y的余数
$a = 6.8;
$b = 4;
echo fmod($a,$b);
输出结果为:2.8