我将此代码用作函数的一部分:
function photo_shortcode($atts){
extract(shortcode_atts(array(
\'no\' => 1,
), $atts));
$no = is_numeric($no) ? (int) $no : 1;
$images = get_field(\'fl_gallery\');
$image = $images[$no];
}
fl_gallery
是ACF库字段。然而,有时我会收到PHP通知:未定义的偏移量:1、2、3等。。在线$image = $images[$no];
为什么会发生这种情况,如何解决?