存在しないため、これ$values
は機能しません
foreach($goodsview as $key => $value)
echo $values;
これ$value
は、文字列や数値などの場合は機能する可能性がありますが、配列の場合は機能しません。
foreach($goodsview as $key => $value)
echo $value;
文字列オフセット エラーは、配列などの文字列にアクセスしているが、使用しているキーが存在しないことを示しています。
説明させてください。
$string = "Jake";
echo $sting[0]; //outputs 'J'
echo $sting[3]; //outputs 'e'
echo $sting['doom']; // will fail
$array = array("Jake", "doom"=>3);
echo $sting[0]; //outputs 'Jake'
echo $sting[3]; //will fail
echo $sting['doom']; // outputs 3
配列$value
ではなく文字列も同様です。
このように配列にアクセスすることもできます。$goodsview[$key]
これにより、 と同じ結果が得られます$value
。