私は次のような状況があります。PHPトリムは、私の場合には動作しません
print_r(trim($a));
と予想:私は文字列の先頭と末尾から空白を削除しようとしている
$a = ' 0226 ';
を出力は次のとおりです。ここで
'0226'
はvar_dump
と上記の文字列のurlencode
の結果は以下のとおりです。
print_r(urlencode($a)); // %C2%A0+0226+%C2%A0
var_dump($a) // <pre class='xdebug-var-dump' dir='ltr'><small>string</small> <font color='#cc0000'>' 0226 '</font> <i>(length=10)</i>
</pre>
...テキストの前後にスペース以外の特殊文字があるかどうかを検出するために
htmlspecialchars()
を使用することができます 'trim'が取り組むことができ、通常の空白文字はありません。 –