-
- $a = 'オリジナル';
- $my_array = array("a" => "猫","b" => "犬", "c" => " Horse");
- extract($my_array);
- echo "$a = $a; $b = $b; $c = $c";
- ?>
コードをコピー
$a = 猫;
$b = 犬;
$c = 馬
例 2
すべてのパラメータを使用します。
$a = 'オリジナル'; - $my_array = array("a" => "猫","b" => "犬", " c" => "馬");
extract($my_array, EXTR_PREFIX_SAME, 'dup');
echo "$a = $a; $b = $b; $c = $c; $dup_a = $dup_a;";
- ?
-
-
出力:
$a = オリジナル;
$b = 犬;
$c = 馬;
$dup_a = 猫;
PHPのextract()関数
最近、すごい人のコードを見ていたら、extract() というとても便利な関数を見つけました。その主な機能は、キー名が変数名として使用され、要素の値が です。変数の値を取得するのとは別の便利なツールと言えます。
Fang 氏は、$_POST または $_GET の要素を抽出するのは簡単であると述べました。 フォームで送信されたコンテンツに 1 つずつ値を割り当てることはできません。次のコードを使用できます。
フォーム.html
|