ホームページ  >  記事  >  バックエンド開発  >  PHP アクセスフォーム変数 [PHP Notes 001]

PHP アクセスフォーム変数 [PHP Notes 001]

WBOY
WBOYオリジナル
2016-06-23 14:29:321067ブラウズ

【】PHP のフォーム変数へのアクセス [php メモ 001]

PHP には、フォーム変数にアクセスするための 3 つのメソッドが用意されています:

1, $name',$ _Get [ 'name'], $ _ request ['name'],


3, $ http_post_vars ['name']


$ name; // ショートスタイル

$ _post ['name'], $ _ get [ ' name '],$_REQUEST[ ' name '], // 中スタイル

$HTTP_POST_VARS[ ' name '] // 詳細スタイル



実際のアプリケーションでは、一般的に中スタイルを試します。フォーム変数を参照するには $_POST['name'] を使用しますが、より便利に使用するために、短いスタイルの変数も作成します。ただし、コードでは、自動的に選択されたスタイルの変数の代わりにこのスタイルを使用します。スタイルの自動選択がセキュリティ上の問題を引き起こす可能性があるため、使用されます。

追加:

1. 短いタグ: ($name) は非常に便利ですが、セキュリティ上の考慮事項により、PHP はデフォルトでこのタグをサポートしません。 register_globals 構成オプションを on に設定する必要があります。

2. 中タグ: ($_POST['name']) が推奨タグになります。

3. Verbose スタイル: ($HTTP_POST_VARS['name']) が最も詳細ですが、パフォーマンスと使いやすさの理由で非推奨になり、将来削除される可能性があります。使用する予定はありません。古いバージョンのサーバーを使用している場合は、このスタイルを試すことはお勧めできません

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。