escapeshellarg(php)の履歴

phpからコマンドを実行するときに便利な関数の一つ。

escapeshellarg( 何かの文字列 )


としてデータを渡すと、何かの文字列がシングルクオーテーションで括られ、内部のデータが多分安全にコマンドラインに引き渡せるようになるはず。

セキュリティ


phpのことなので、実はマルチバイトに対応していないのでは無いかと疑っている。
今のところ、マルチバイト関連の不具合があるという記述が見つからないのでとりあえずよしとしてみる。