3種方法:1、使用“str_replace("_",",",$str)”語(yǔ)句查找下劃線,并將其替換為逗號(hào);2、用“str_ireplace("_",",",$str)”語(yǔ)句;3、用“preg_filter("/_/",",",$str)”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
php將下劃線轉(zhuǎn)為逗號(hào)的方法:查找字符串中的下劃線,將其替換為逗號(hào)即可。
可以使用以下3種方法實(shí)現(xiàn)查找替換:
方法1:使用str_replace()函數(shù)
<?php $str = '1_2_3_44678_5_'; echo str_replace("_",",",$str); ?>
方法2:使用str_ireplace()函數(shù)
<?php $str = '1_2_3_44678_5_'; echo $str."<br>"; echo str_ireplace("_",",",$str); ?>
說(shuō)明:str_ireplace() 和 str_replace語(yǔ)法相似,且都 使用新的字符串替換原來(lái)字符串中指定的特定字符串;但str_replace 區(qū)分大小寫(xiě),str_ireplace() 不區(qū)分大小寫(xiě)
方法3:使用preg_replace()
preg_replace()函數(shù)可以配合正則表達(dá)式來(lái)查找全部下劃線,將其替換為逗號(hào)即可。
<?php $str = '3_44678_5_'; echo $str."<br>"; echo preg_filter("/_/", ",", $str); ?>
推薦學(xué)習(xí):《PHP視頻教程》