[PHP-users 22468]変数へ生成された配列の代入
yoshiki
yoshiki @ ann.to
2004年 7月 2日 (金) 23:33:18 JST
こんばんわ。
yoshikiです。
下記のような配列$aがあり、それを分解してHTMLのリンクを作ろうと
思いました。
下記source
----------------------------------------------
$a = array(
0 => Array(0 => "abcde", 1 => "0021",2 => "2004-07-02 01:52:54"),
1 => Array(0 => "feg",1 => "0002",2 => "2004-07-02 02:07:35")
);
for ($i = 0; $i < count($a); $i++){
$arVar1 = $a[$i][0];
$arVar2 = $a[$i][1];
$arVar3 = $a[$i][2];
if ($i+1 == count($a)){ // 初回は最終行はカンマ無し。
$ar .= "'<a href= \"$arVar2\">$arVar1</a>' => '$arVar3')";
}
elseif ($i == 0)
{
$ar .= "array('<a href= \"$arVar2\">$arVar1</a>' =>
'$arVar3', ";
}
else
{
$ar .= "'<a href= \"$arVar2\">$arVar1</a>' => '$arVar3', ";
}
}
$val = $ar;
var_dump($val);
----------------------------------------------
しかし、var_dumpの結果はストリングになってしまいarrayに
なってくれません。
どうすればarrayにすることが出来ますでしょうか?
長文すみません。
PHP-users メーリングリストの案内