[PHP-users 6779] Re: 配列で指定したキー
Naofumi Kondoh
php-users@php.gr.jp
Tue, 09 Apr 2002 20:37:51 +0900
ソフト工房の近藤です。
you wrote:
>
> ゆうです。
> 配列で指定したキーを変数に使用するプログラムを作成しています。
...略....
> $array = array("red" => 100, bule => 23);
## bule に クォートが抜けています。
## error_reporting(E_ALL); ならば、Warning が出るはずです。
##
> ↓
> $red = 100
> $bule = 23
$array から、$red = 100; $blue = 23; と同じことをしたい
という意味でしたら次のとおり。 外したかな?。
<?php
error_reporting(E_ALL);
$a = array("red" => 100, "blue" => 23);
foreach($a as $k => $v){ $$k = $v; }
echo "red = $red : blue = $blue <br>";
?>
PHP3 なら foreach のかわりに list を使います。
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
(株)ソフト工房 近藤直文 Email: nkon@shonan.ne.jp
《 PostgreSQL+PHPソースコードジェネレーターデモGPL版 》
http://www.SOFTKOUBOU.co.jp/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/