2016-08-26 18 views
0

私は$_POST['email']という複数の時刻を使用していますので、$a = $_POST['email']のような別の変数に保存してください。$aまたは$_POSTはあまり影響を受けません。

+0

このリンクをクリックしてください(http://stackoverflow.com/questions/1301863/what-are-the-vulnerabilities-in-direct-use-of-get-and-post) –

+2

あなたは常にそれを別の変数に入れます。 $ email = someFiltersMaybe($ _ POST ['email']);を作るのが最善です。変数$ emailを使用するたびに、きれいでフィルタリングされた正しいデータを使用していることが確認されます。最適化、特にセキュリティ目的に最適です。 – g9m29

+0

これを参照してくださいhttp://stackoverflow.com/a/6334857/3164682 – Sarath

答えて

0

はい、そのあなたの質問の$ _POSTは、あなたがあなたのコードが読みやすくなるだろう、それを変数に保存する任意の変数

$a= $_POST['email']; 
0

に値を格納できる変数を得るための方法であり、および最適化を向上させるような単純な。

POST変数にアクセスすると、ソースファイルがわずかに小さくなり、メモリー使用量がわずかに減るだけでなく、利点はありません。

0

変数を使用して、$_POSTの要素を使用するのは、ほとんど違いがありません。パフォーマンスはほぼ同じで、可読性の観点からどちらの方向にも議論を行うことができます。

ところで、ユーザーからのデータには注意してください。これに有効な電子メールアドレスがあると仮定しないでください。

関連する問題