PHPでの関数抽出の使用

巴扎黑
巴扎黑オリジナル
2016-12-01 11:53:211475ブラウズ

$abc = $_POST['abc'] など、配列内の abc インデックス値を抽出して $abc 変数に渡すことがよくあります。
これにはそのような手順が必要です。 $_POST内に抽出して対応する変数に代入する必要のあるインデックスが複数ある場合、それらを一つ一つ記述する必要があり、非常に面倒です。 extract を使用する場合は、

extract($_POST) を実行し、そのすぐ下にある変数 $abc を使用します。その中の他の変数も同様に使用されます。
例:

<?php 
$_d[&#39;a&#39;] = &#39;变量a&#39;; 
$_d[&#39;b&#39;] = &#39;变量b&#39;; 
extract($_d); 
echo $a.&#39;-------&#39;.$b; 
?>

印刷結果:
変数a--------変数b

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