php中3種方法刪除字符串中間的空格
第一種:使用正則
echo preg_replace('# #', '', 'ab ab');
//輸出 "abab"
?>
第二種:使用str_replace()函數(shù)
echo str_replace(' ', '', 'ab ab');
//輸出 "abab'
?>
第三種:使用strtr()函數(shù)
echo strtr('ab ab', array(' '=>''));
// 輸出 "abab"
?>
strtr()函數(shù)使用上有點(diǎn)特別,實(shí)質(zhì)上:
strtr('ewb', 'web', '123') ==
strtr('ewb', array('e '=> '2', 'w' => '1', 'b' => '3')) ==
str_replace(array('e', 'w', 'b'), array('2', '1', '3'), 'ewb');
?>
第四種:使用封裝函數(shù)
function trimall($str)//刪除空格
{
$qian=array(" "," ","\t","\n","\r");
$hou=array("","","","","");
return str_replace($qian,$hou,$str);
}
相關(guān)文章
Thinkphp將二維數(shù)組變?yōu)闃?biāo)簽適用的一維數(shù)組方法總結(jié)
這篇文章主要介紹了Thinkphp將二維數(shù)組變?yōu)闃?biāo)簽適用的一維數(shù)組方法,總結(jié)了常見的轉(zhuǎn)化數(shù)組方法,非常實(shí)用,需要的朋友可以參考下2014-10-10在 Laravel 6 中緩存數(shù)據(jù)庫查詢結(jié)果的方法
這篇文章主要介紹了在 Laravel 6 中緩存數(shù)據(jù)庫查詢結(jié)果的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12PHP實(shí)現(xiàn)中文轉(zhuǎn)拼音的方法
這篇文章運(yùn)用簡(jiǎn)單易懂的例子給大家介紹PHP將中文轉(zhuǎn)換成拼音的方法,代碼非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助2023-11-11Zend Framework框架的session會(huì)話周期及次數(shù)限制使用示例
這篇文章主要介紹了Zend Framework框架的session會(huì)話周期及次數(shù)限制使用示例,需要的朋友可以參考下2014-03-03php實(shí)現(xiàn)可以設(shè)置中獎(jiǎng)概率的抽獎(jiǎng)程序代碼分享
這篇文章主要介紹了一個(gè)抽獎(jiǎng)程序,要求一等獎(jiǎng)的中獎(jiǎng)概率是0.12%,二等獎(jiǎng)中獎(jiǎng)概率是3%,三等獎(jiǎng)中獎(jiǎng)概率是12%,其他中獎(jiǎng)概率是都是謝謝惠顧2014-01-01laravel實(shí)現(xiàn)按時(shí)間日期進(jìn)行分組統(tǒng)計(jì)方法示例
這篇文章主要給大家介紹了關(guān)于laravel如何實(shí)現(xiàn)按時(shí)間日期進(jìn)行分組統(tǒng)計(jì)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用laravel具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03PHP的Laravel框架結(jié)合MySQL與Redis數(shù)據(jù)庫的使用部署
這篇文章主要介紹了PHP的Laravel框架結(jié)合MySQL與Redis數(shù)據(jù)庫的使用部署,需要的朋友可以參考下2016-03-03