1、擷取字串長度
$str = 'abc';$str1='中文';echo strlen($str),'
',strlen($str1); 輸出結果:36
2、尋找字串
//尋找字串首次出現的位置$char = 'a';$str = 'abc';$bRet = strpos($str,$char);if($bRet === false){ echo"$str 中不含有$char ";}else{ echo"$str 中含有$char ";}echo'
';輸出結果:abc 中含有a
3、替換字串
//替換字串str_replace()$str = 'Good morning';$str1 = str_replace('moring','afternoon',$str);echo$str, '
', $str1;輸出結果:Good morningGood morning//替換字串strtr()$str = '上車,上課,上班,下車,下課,下班';$str1 = strtr($str,['上'=>'下','下'=>'上']);echo$str,'
',$str1;輸出結果:上車,上課,上班,下車,下課,下班下車,下課,下班,上車,上課,上班
4、截取字串
//截取字串substr(),參數分別為目標字串,起始位置,截取長度$str = 'East,west,home is best';echo$str,'
',substr($str,0,4);輸出結果:East,west,home is bestEast
5、拆分字串
//拆分字串explode()$str = '廚子, 戲子, 痞子';$arr = explode(',',$str);echo$str,'
';print_r($arr);輸出結果:廚子, 戲子, 痞子Array ( [0] => 廚子 [1] => 戲子 [2] => 痞子 )
6、數組合并為字串
$arr=['0'=>'廚子','1'=>'戲子','2'=>'痞子'];$str=implode($arr,';');print_r($arr);echo'
';echo$str;輸出結果:Array ( [0] => 廚子 [1] => 戲子 [2] => 痞子 ) 廚子;戲子;痞子
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
').text(i)); }; $numbering.fadeIn(1700); }); });
以上就介紹了php處理字串,包括了方面的內容,希望對PHP教程有興趣的朋友有所協助。