[Technical Issue] PHP - Notice: Undefined offset
Дава ми като грешка Notice: Undefined offset при опит да рънна този код. Защо се получава така?
Дава ми като грешка Notice: Undefined offset при опит да рънна този код. Защо се получава така?
Ако не искаш да хардкодваш името на ключа, може да изнесеш каунтър извън foreach-а.
$days = ['first DW'=>'Monday', 'second DW'=>'Tuesday', 'third DW'=>'Wednesday','fourth DW'=>'Thursday','fifth DW'=>'Friday','sixth DW'=>'Saturday','seventh DW'=>'Sunday'];
$counter = 0;
foreach($days as $key => $d) {
$counter++;
if($counter === count($days)-1) {
echo "$key -> $d";
} else {
echo "$key -> $d, ";
}
}