$abc = $_POST['abc'] など、配列内の abc インデックス値を抽出して $abc 変数に渡すことがよくあります。
これにはそのような手順が必要です。 $_POST内に抽出して対応する変数に代入する必要のあるインデックスが複数ある場合、それらを一つ一つ記述する必要があり、非常に面倒です。 extract を使用する場合は、
extract($_POST) を実行し、そのすぐ下にある変数 $abc を使用します。その中の他の変数も同様に使用されます。
例:
<?php $_d['a'] = '变量a'; $_d['b'] = '变量b'; extract($_d); echo $a.'-------'.$b; ?>
印刷結果:
変数a--------変数b