我想在PHP數組 $slider
獲得列是這樣的:PHP:在陣列選擇列未定義指數誤差
array(6) {
[0]=>
array(1) {
["image"]=>
string(32) "themes/public/slideshow/ads1.jpg"
}
[1]=>
array(1) {
["title1"]=>
string(1) "."
}
[2]=>
array(1) {
["image"]=>
string(32) "themes/public/slideshow/ads2.jpg"
}
[3]=>
array(1) {
["title1"]=>
string(1) "."
}
[4]=>
array(1) {
["image"]=>
string(32) "themes/public/slideshow/ads3.jpg"
}
[5]=>
array(1) {
["title1"]=>
string(1) "."
}
}
當我想要得到這個數組的PHP列有錯誤Undefined index
! 此錯誤存在於服務器中,但未存在於本地主機中!
foreach ($slider as $slide)
{
$s = $slide['image'];
?>
<div>
<img u="image" src2="<?php echo $url . "/$s" ?> " />
</div>
<?php
}
?>
未定義指數:圖像中的這一行:$ S = $幻燈片[ '圖像'];
''???這是行不通的;刪除'2','u ='應該代表什麼? –
@NikhilVaghela未定義偏移:6 in - > foreach($ slider [6] as $ slide) – Saltern
@ Fred-ii-!語法無誤! – Saltern