PHP字符串相关的方法
//1.去掉空格及特殊字符 trim函數
//$str='asdf ghjkl\t';
//echo($str);
//trim 去掉兩端空格
//echo(trim($str));
//echo('test');
//移除兩端指定的字符 as 和 \t
//echo(trim($str,'as\t'));
//$str1=' asdfg';
//移除左邊的空格
//echo(ltrim($str1));
//$str2='lamco.com.cn';
//
//echo(ltrim($str2,'lam'));
//$str3='www.lamco.com.cn';
//移除右邊空格
//echo(rtrim($str3));
//echo(rtrim($str3,'.cn'));
//2.獲取字符串長度
//$str3='hello lamco';
//echo(strlen($str3));
//3.截取字符串
//$str4='http://www.lamco.com.cn';
//echo(substr($str4,0,4));
//從指定索引位置開始截取字符串 到字符串結尾
//echo(substr($str4,7));
//echo(substr($str4,-5));
//從字符串的末尾開始算起,截取的倒數第二位位置
//echo(substr($str4,-5,-2));
//4.比較字符串
//$str1='lisi1';
//$str2 = 'lisi';
//-1 0 1
//echo(strcmp($str1,$str2));
//$str1='10';
//$str2='2';
//按照字母的出現順序比較 不區分大小寫
//echo(strcasecmp($str1,$str2));
//按照自然數大小比較
//echo(strnatcmp($str1,$str2));
//$str3 ='asdff';
//$str4='asdfghj';
//比較前幾個字符
//echo(strncmp($str3,$str4,3));
//查找字符串
//$str = 'http://www.welcome to lamco.com.cn';
//返回復合條件的字符串到結尾的所有字符
//echo(strstr($str,'www'));
//$str ='asdfghgfdsadasdf';
//檢索指定字符串在字符串中出現的次數
//echo(substr_count($str,'a'));
//$str='welcome to sdzysdzysdzy';
//查找指定字符串中需要替換的字符,
//1.要替換的字符
//2.替換后的字符
//3.要查詢的字符串
//4.替換字符的次數
//echo(str_ireplace('sdzy','lamco.com.cn',$str,$count));
//echo($count);
//替換字符串
//$str='welcome to lamco.com.cn';
//從指定索引位置替換指定長度的字符串
//echo(substr_replace($str,'lamco',0,7));
//字符串格式化
//echo(number_format(123456));
//echo(number_format(123456,3));
//echo(number_format(123456,3,',','.'));
//分割字符串
//$str ='a+s+d+f+g+h+k';
//
//$arr= explode('+',$str);
//
//foreach($arr as $item)
//{
// echo($item.' ');
//}
//合成字符串
//$newStr= implode('_',$arr);
//echo($newStr);
轉載于:https://www.cnblogs.com/anjiubo/p/5339009.html
總結
以上是生活随笔為你收集整理的PHP字符串相关的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css中如何修改鼠标光标(指针)的样式和
- 下一篇: PHP 修改memory_limit方