以下の記事では、文字列の先頭と末尾にある中国語と英語のスペースを削除するためのいくつかの PHP プログラムの例をまとめています。ここでは、通常の置換関数とトリム系列関数を使用してそれらを削除します。
例1.trim関数はスペースを削除します
trim() 関数は、文字列の先頭と末尾のスペースを削除するために使用され、スペースが削除された文字列を返します。構文は次のとおりです:
文字列トリム(文字列str[,文字列文字リスト]);
ltrim() 関数は、文字列の左側のスペースを削除したり、文字列を指定したりするために使用されます。構文は次のとおりです:
文字列 ltrim(文字列 str[,文字列 charlist]);
rtrim() 関数は、文字列の右側にあるスペースと特殊文字を削除するために使用されます。構文は次のとおりです:
文字列 rtrim(文字列 str[,文字列 charlist]);
コードをコピー |
$a="(a,b,c,)"; echo $a." " //出力: (a,b,c,) $b=trim($a,"()"); //文字列の先頭と末尾に含まれる文字「(」または「)」を削除します echo $b." " //出力: a,b,c, $c=trim($a,"(,)"); //文字列の先頭と末尾に含まれる文字「(」「,」または「)」を削除します echo $c." " //出力: a,b,c ?> |
(a、b、c、)
a、b、c、
a、b、c
SQL では、関数 Trim() は先頭と末尾のスペースを削除するために使用され、ltrim() は文字列の左側のスペースを削除するために使用され、rtrim() は文字列の右側のスペースを削除するために使用されます。
コードをコピー | |
{
return mb_ereg_replace('(^( | )+|( | )+$)', '', $str);
} |
コードは次のとおりです
|