ホームページ  >  記事  >  バックエンド開発  >  左右のスペースを削除するPHP関数_PHPチュートリアル

左右のスペースを削除するPHP関数_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-20 10:59:15876ブラウズ

PHP の削除関数は、Trim() 関数に加えて、前後のスペースをそれぞれ削除する必要があります。これら 3 つの機能を使用して、通常の削除を行うこともできます。 ​

ltrim()関数

ltrim($str, $charlist)
//$str は処理された文字列を表します;
//$charlist は削除する特殊文字です。空の場合は左端のスペースが削除されます

コードは次のとおりです コードをコピー

$t=" ...私はジャッキーです...";
echo "a" .$t ."
";
$left=ltrim($t);
echo "a" .$left ."
";
$lleft=ltrim($left,".");
エコー $lleft;
?>

rtrim()関数


rtrim($str, $charlist)
//$str は処理された文字列を表します;
//$charlistは削除する特殊文字です。空の場合は右端のスペースが削除されます

コードは次のとおりです コードをコピー

$a="htm ";
echo $a ."l" ."
";
echo rtrim($a) ."l";
?>

trim()関数

まず先頭と末尾のスペースを削除します

コードは次のとおりです コードをコピー

$str = ” この行には空白の使用が自由に含まれています.nn”;

// まず先頭と末尾のスペースを削除します
$str = トリム($str);

// 次に、3 つ以上のスペースを削除します


$str = preg_replace('/s(?=s)/', '', $str);

//最後に非スペースをスペースに置き換えます
$str = preg_replace(’/[nrt]/’, ‘ ‘, $str);

上記の例を使用して、余分なスペースをすべて削除します。まず、TRim() を使用して先頭と末尾のスペースを削除し、次に preg_replace() を使用して繰り返しのスペースを削除します

正規表現に置き換えて、より強力に
PHP は文字列 (全角を含む) から先頭と末尾のスペースを削除します

コードは次のとおりです コードをコピー

$str=" Yijuチュートリアルネットワークwww.bkjia.com ";
$str = mb_ereg_replace('^( | )+', '', $str);
$str = mb_ereg_replace('( | )+$', '', $str);
echo mb_ereg_replace(' ', "n ", $str);
?>


www.bkjia.com本当http://www.bkjia.com/PHPjc/445628.html技術記事 PHP での関数の削除は、trim() 関数に加えて、前、後、左、右のスペースをそれぞれ削除する必要があります。これら 3 つの機能に加えて、次のこともできます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。