Blogger Information
Blog 46
fans 0
comment 0
visits 34460
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP中的部分字符串函数
上草一方
Original
553 people have browsed it

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

Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post