4種方法:1、用ltrim()去除字串左側的回車符,語法「ltrim(字串)」;2、用rtrim()去除字串右側的回車符,語法「rtrim(字串)」;3、用trim()去除字串兩側的回車符,語法「trim(字串)」;4、用preg_replace()配合正規表示式來去除全部回車符,語法「preg_replace('/\r|\n/','',字串)」。
php入門到就業線上直播課:進入學習
API 檔案、設計、偵錯、自動化測試一體化共同作業工具:
本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦
php去掉字串中回車符的方法
方法1:使用ltrim()去除
ltrim()可以去除字串左側的回車符
<?php
header("Content-type:text/html;charset=utf-8");
$str="
676
sdfhg
ju80
87";
echo "去除回車符前:";
echo $str;
$str = ltrim($str);
echo "\n去除回車符後:";
echo $str;
?>
登入後複製
說明:
ltrim() 函數移除字串左側的空白字元或其他預定義字元。
ltrim(string,charlist)
登入後複製
引數 | 描述 |
---|---|
string | 必需。規定要檢查的字串。 |
charlist | 可選。規定從字串中刪除哪些字元。如果省略該引數,則移除下列所有字元:
|
方法2:使用rtrim()去除
rtrim()可以去除字串右側的回車符
<?php
header("Content-type:text/html;charset=utf-8");
$str="676
sdfhg
ju80
87
";
echo "去除回車符前:\n";
echo $str;
$str = rtrim($str);
echo "去除回車符後:\n";
echo $str;
echo "結尾測試文字";
?>
登入後複製
說明:
rtrim() 函數移除字串右側的空白字元或其他預定義字元。
rtrim(string,charlist)
登入後複製
引數可參考ltrim()。
方法3:使用trim()去除
trim()可以去除字串兩側的回車符
<?php
header("Content-type:text/html;charset=utf-8");
$str="
676
sdfhg
ju80
87
";
echo "去除回車符前:";
echo $str;
$str = trim($str);
echo "去除回車符後:";
echo $str;
echo "結尾測試文字";
?>
登入後複製
說明:
trim() 函數移除字串兩側的空白字元或其他預定義字元。
trim(string,charlist)
登入後複製
引數可參考ltrim()。
方法4:使用preg_replace()去除
preg_replace()函數可以配合正規表示式來去掉全部回車符(換行)。
preg_replace 函數執行一個正規表示式的搜尋和替換。
只需要使用preg_replace 函數執行正規表示式搜尋字串中的回車符,並將其替換為空字元即可。
使用的正規表示式:
/\r|\n/
範例:
<?php
header("Content-type:text/html;charset=utf-8");
$str="
676
sdfhg
ju80
87
";
echo "去除回車符前:";
echo $str;
$str = preg_replace('/\r|\n/', '', $str);
echo "\n去除回車符後:";
echo $str;
?>
登入後複製
推薦學習:《》
以上就是php怎麼去掉字串中的回車符的詳細內容,更多請關注TW511.COM其它相關文章!