日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php去字符串空格,php怎么去掉字符串中空格

發布時間:2024/9/19 php 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php去字符串空格,php怎么去掉字符串中空格 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

php去掉字符串中空格的方法:1、使用正則表達式刪除字符串中間的空格及去除字符串首尾空格;2、使用str_replace和strtr函數刪除字符串中間的空格;3、使用trim函數去除一個字符串兩端空格。

本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

php中3種方法刪除字符串中間的空格

第一種:使用正則

代碼如下:<?php

echo preg_replace('# #', '', 'ab ab');

//輸出 "abab"

?>

第二種:使用str_replace()函數

代碼如下:<?php

echo str_replace(' ', '', 'ab ab');

//輸出 "abab'

?>

第三種:使用strtr()函數

代碼如下:<?php

echo strtr('ab ab', array(' '=>''));

// 輸出 "abab"

?>

strtr()函數使用上有點特別,實質上:

代碼如下:<?php

strtr('ewb', 'web', '123') ==

strtr('ewb', array('e '=> '2', 'w' => '1', 'b' => '3')) ==

str_replace(array('e', 'w', 'b'), array('2', '1', '3'), 'ewb');

?>

第四種:使用封裝函數

代碼如下:function trimall($str)//刪除空格

{

$qian=array(" "," ","\t","\n","\r");

$hou=array("","","","","");

return str_replace($qian,$hou,$str);

}

【推薦學習:《PHP視頻教程》】

PHP中去掉字符串首尾空格的方法

第一種方法:通過php自帶的函數<?php

/*

trim 去除一個字符串兩端空格,

rtrim 是去除一個字符串右部空格,

ltrim 是去除一個字符串左部空格。

*/

?>

echo trim(" 空格 ")."
";

echo rtrim(" 空格 ")."
";

echo ltrim(" 空格 ")."
";

?>

第二種方法:通過正則表達式替換,功能更強

php去除字符串首尾空格(包括全角)

代碼如下:

$str="     腳本之家 www.jb51.net     ";

$str = mb_ereg_replace('^( | )+', '', $str);

$str = mb_ereg_replace('( | )+$', '', $str);

echo mb_ereg_replace('  ', "\n  ", $str);

?>

總結

以上是生活随笔為你收集整理的php去字符串空格,php怎么去掉字符串中空格的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。