ホームページ >バックエンド開発 >PHPチュートリアル >PHP extract() 関数の使用法 PHP 配列の分割
action.php で、extract() 関数を使用して $_POST グローバル データを抽出します。 アクション.php
抜粋 (PHP 4、PHP 5) extract — 変数を配列から現在のシンボルテーブルにインポートします 説明書 int extract (array $var_array [, int $extract_type [, string $prefix ]] ) この関数は、配列から現在のシンボル テーブルに変数をインポートするために使用されます。連想配列 var_array を引数として受け入れ、キー名を変数名として、値を変数値として使用します。キーと値のペアごとに、extract_type パラメーターと prefix パラメーターの影響を受ける変数が現在のシンボル テーブルに作成されます。 注: バージョン 4.0.5 以降、この関数は抽出された変数の数を返します。 注: EXTR_IF_EXISTS と EXTR_PREFIX_IF_EXISTS はバージョン 4.2.0 で導入されました。 注: EXTR_REFS はバージョン 4.3.0 で導入されました。 extract() は、各キー名をチェックして正当な変数名として使用できるかどうかを確認し、シンボル テーブル内の既存の変数名との競合もチェックします。不正なキー名、数値名、および競合するキー名の処理は、extract_type パラメータによって決定されます。 次のいずれかの値を指定できます。
連想配列を使用する必要があります。EXTR_PREFIX_ALL または EXTR_PREFIX_INVALID が使用されない限り、数値インデックス付き配列は結果を生成しません。 |