PHP_PHP チュートリアルで先頭と末尾のスペースを削除する 2 つの方法

WBOY
リリース: 2016-07-13 10:03:27
オリジナル
741 人が閲覧しました

phpで先頭と末尾のスペースを削除する2つの方法

この記事では、phpで先頭と末尾のスペースを削除する2つの方法を主に紹介し、preg_replace関数とtrim関数で置き換える2つの方法と例を示します。参考にしてください

これは非常に単純な問題のように見えますが、実際には少し注意が必要です。まず第一に、ここでは文字列ではなくスペースがエスケープされており、trim() を使用して直接削除することはできません。

1、preg_replaceで置き換えます

コードは次のとおりです:


$test = " dfadad 責任者と英国の 775fd 3 機の関係について ";
$test = preg_replace('/^( |s)*|( |s)*$/', '', $test);
var_dump($test);

//結果は次のとおりです:

文字列「dfadad 責任者と英国の3機の775fdとの関係について」(長さ=35)


この方法はグループ内の友人から提供していただき、感謝の意を表したいと思います。この方法は汎用性があるためお勧めします

2、トリム方法

コードは次のとおりです:


$test = " dfadad 3333adf775fd ";
$test = トリム(html_entity_decode($test),chr(0xc2).chr(0xa0));
var_dump($test);

//結果は次のとおりです:

文字列「dfadad 3333adf775fd」(長さ=19)


この方法はPHPの公式マニュアルに記載されており、UTF8エンコードであればこの方法を使用しても問題ありません。 GBK、GB2312の場合、文字化けが発生します。 json_encode もあります。この関数が gbk または gb2312 の場合、中国語の文字は null に置き換えられます。 utf8 エンコードを使用することをお勧めします。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/968658.html技術記事 phpで先頭と末尾のスペースを削除する2つの方法 この記事では主に、preg_replace関数とtrim関数で置き換える2つの方法と例を示します。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート