「PHP」extract関数で連想配列から変数を作成する
書式
extract(array &$array, int $flags = EXTR_OVERWRITE, string $prefix = “"): int
引数1は連想配列を変数にします
引数2は関数実行時にすでに変数が存在してい場合にどのような挙動をするかを指定します。
配列からシンボルテーブルに変数をインポートします。
使用例
<!DOCTYPE html>
<html>
<body>
<?php
$city = ['keyA'=>'東京',
'keyB'=>'大阪',
'keyC'=>'福岡'
];
extract($city);
echo $keyA."<br>";
echo $keyB."<br>";
echo $keyC."<br>";
?>
</body>
</html>
結果
東京
大阪
福岡