関数 extract
関数 extract は連想配列の要素を変数として展開します。変数名は連想配列のキーとして機能します。
構文
extract(array &$array, int $flags = EXTR_OVERWRITE, string $prefix = ""): int
例
配列から変数を展開してみましょう:
<?php
$arr = ['a' => 1, 'b' => 2, 'c' => 3];
extract($arr);
echo($a);
echo($b);
echo($c);
?>
実行結果:
1
2
3
関連項目
-
配列を変数に割り当てる関数
list
-
配列のキーを返す関数
array_keys
-
配列内に値が存在するかチェックする関数
in_array