博客列表 >PHP中的部分字符串函数

PHP中的部分字符串函数

上草一方
上草一方原创
2022年04月22日 16:45:19554浏览

1.php chop()函数

php chop()函数是rtrim()函数的别名,作用与rtrim函数是相同的,删除字符串右边的空格或其他预定义字符,语法是chop(string,charlist),返回经过charlist规则处理后的字符串

  1. <?php
  2. $i = "hello world ";
  3. echo "未经处理的".$i."右边是有空格的!".'<br>';
  4. echo strlen($i).'<br>';
  5. $j = chop($i);
  6. echo "经过处理的".$i."右边是没有空格的!".'<br>';
  7. echo strlen($j);
  8. ?>

效果

2.php parse_str()函数

php parse_str()函数表示将字符串解析成多个变量,语法是parse_str(string,array),如果未设置array参数,则由该函数设置的变量将覆盖已存在的同名变量。

  1. parse_str("id=18 & name=Mary",$myArray);
  2. print_r($myArray);

输出结果为:
Array ( [id] => 18 [name] => Mary )

3.php strcmp()函数

strcmp()函数比较两个字符串。strcmp()函数是二进制安全的,且对大小写敏感。
如果两个字符串相等,则输出0;如果str1小于str2,输出的值小于0,如果str1
大于str2,输出的值大于0.

  1. $a = "Hello world";
  2. $b = "HELLO WORLD";
  3. echo strcmp($a,$b);

输出结果为:
1

4.php substr_count()函数

作用:统计一个字符串在另一个字符串中出现的次数,子串区别大小写。

  1. $x = "I love php,I'm study in php.cn";
  2. $y = "php";
  3. echo substr_count($x,$y);

输出结果为:2

5.php round()函数

作用:round()函数的作用是对浮点数进行四舍五入
语法:round(X,prec);
返回将参数X根据小数点后的位数prec进行四舍五入的结果,prec可以是负数也可以是0,0是默认值。

  1. // 0是默认值。
  2. $m = 2.58;
  3. $i = round($i,2);
  4. $n = 6.88;
  5. $n = round($n,-1);
  6. $k = -12.99;
  7. $k = round($k);
  8. echo $m."******".$n."******".$k;

输出结果为:2.58**10**-13

6.php rand()函数

作用:从参数范围内得到一个随机数。
语法:rand(X,Y)
说明:从两个参数范围内得到一个随机数,随机数大于等于X或者小于Y。

  1. $a = 1;
  2. $b = 9;
  3. echo '取得的随机数为:'.rand($a,$b);

输出结果为:8

7.php fmod()函数

作用:fmod()函数的作用是两个数值做除法运算后的余数
语法:fmod(X,Y)
说明:返回X/Y的余数

  1. $a = 6.8;
  2. $b = 4;
  3. echo fmod($a,$b);

输出结果为:2.8

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议