私はこのコードを持っています
$arr = array(
"0"=>"http://site.com/somepage/param1/param2/0",
"1"=>"http://site.com/somepage/param1/param2/1",
"thispage" => "http://site.com/somepage/param1/param2/2",
"3"=> "http://site.com/somepage/param1/param2/3"
);
foreach ($arr as $k=>$v) {
if ($k == "thispage") {
echo $k." ";
}
else {
echo '<a href="'.$v.'">'.$k.'</a> ';
}
}
"0"=>"http://site.com/somepage/param1/param2/0",
最初の要素がリンクを作成しなかったため、その驚き(他の要素は正常に動作します)
0
たとえば、最初の要素キーを別のものに置き換える4
と、リンクが作成されます。なにが問題ですか ?