【】PHP のフォーム変数へのアクセス [php メモ 001]
PHP には、フォーム変数にアクセスするための 3 つのメソッドが用意されています:
1, $name',$ _Get [ 'name'], $ _ request ['name'],
3, $ http_post_vars ['name']
$ name; // ショートスタイル
$HTTP_POST_VARS[ ' name '] // 詳細スタイル
実際のアプリケーションでは、一般的に中スタイルを試します。フォーム変数を参照するには $_POST['name'] を使用しますが、より便利に使用するために、短いスタイルの変数も作成します。ただし、コードでは、自動的に選択されたスタイルの変数の代わりにこのスタイルを使用します。スタイルの自動選択がセキュリティ上の問題を引き起こす可能性があるため、使用されます。
1. 短いタグ: ($name) は非常に便利ですが、セキュリティ上の考慮事項により、PHP はデフォルトでこのタグをサポートしません。 register_globals 構成オプションを on に設定する必要があります。
2. 中タグ: ($_POST['name']) が推奨タグになります。
3. Verbose スタイル: ($HTTP_POST_VARS['name']) が最も詳細ですが、パフォーマンスと使いやすさの理由で非推奨になり、将来削除される可能性があります。使用する予定はありません。古いバージョンのサーバーを使用している場合は、このスタイルを試すことはお勧めできません