首頁 > 後端開發 > php教程 > php惯用对字符串操作函数

php惯用对字符串操作函数

WBOY
發布: 2016-06-13 11:37:08
原創
798 人瀏覽過

php常用对字符串操作函数

<?php $str=" I am chinese,I love china ";  echo strlen($str)."<br />"; //获取字符串的长度  echo trim($str)."<br>";  //去除空格  echo strtolower($str)."<br>";  //转化为小写  echo strtoupper($str)."<br>";  //转化为大写  //不区分大小写比较  if(strcasecmp(" I am chinese,I love china ", " i am chinese,I love china ")==0){   	echo "这两个字符窜不区分大小写一样<br>";  }  //第一个大则返回整数   //区分大小写比较  switch(strcmp("Admin",'admin')){  //大写字符小于小写字母   case 0:echo "两个字符串相等<br>";break;   case -1:echo "第一个字符窜小于第二个<br>";break;   case 1:echo "第一个字符窜大于第二个<br>";break;  }  /*   strstr()函数  对大小写敏感   第一个参数是被收索字符窜    第二个参数是所收索字符窜   如果未找到所收索字符窜,返回false   找到就返回被收索字符窜的剩余部分   主要作用判断字符窜包含   stristr()不同于strstr()在于对大小写不敏感   */  echo strstr("this is test !", "test")."<br>"; //  test !  /*  不同于strstr()返回是字符窜首次出现位置  对大小写敏感 主要作用判断字符窜包含  stripos() 对大小写不敏感   */  echo strpos("this is test !", "test")."<br>";/* 字符窜替换str_replace()  区分大小写 php 5.0 后支持4个参数 第一个 要目标对象  即要被替换的字符窜 第二个 替换对象   第三个  要查找的字符窜  第四个是共替换多少次str_ireplace() 不区分大小写  */  echo str_replace("china", "CHINA", $str,$count)."<br>";   echo "共替换 $count 次";   /*    取得字符窜一部分substr(string,start,length)	参数	描述	string	必需。规定要返回其中一部分的字符串。	start		必需。规定在字符串的何处开始。	正数 - 在字符串的指定位置开始	负数 - 在从字符串结尾的指定位置开始	0 - 在字符串中的第一个字符处开始	length		可选。规定要返回的字符串长度。默认是直到字符串的结尾。	正数 - 从 start 参数所在的位置返回	负数 - 从字符串末端返回    */    echo substr("Hello world!",6,5)."<br>";    echo substr("hello world!",0)."<br>";    echo substr("Hello world!",0,-1)."<br>";?>
登入後複製

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板