ホームページ >バックエンド開発 >PHPチュートリアル >ユーザーが入力したデータをトリムするために、trim() を使用するのはなぜですか?
ユーザーが入力したデータをトリムするためにトリムを使用するプログラムを多く見てきました
なぜこれを行うのでしょうか?
本の紹介には安全のためとだけ書かれていました。
少し混乱していますが、どのクラスメートが詳しく説明できますか
トリムできます ???? スペース。
ユーザーが入力した値が
$data = ' '; の場合、ユーザーはスペースではなく値を入力するため、 if($data=='') を使用します。
ただし、入力された文字がすべてスペースである場合、それは意図的であり、スペース文字は処理されることを確認しました。
したがって、trim($data); を使用してスペースを削除します。文字がない場合は、ユーザーがスペースを入力していないことを意味します。
例 $data = ' aaa ';
echo trim($data); // aaa
登録時やログイン時に誤って複数のスペースを使用することは避けられません。少なくとも最初と最後のスペースを削除してください