@Pupkin_v1

С чем связана ошибка php в коде?

Добрый день, включил дебаг, ругается на строку кода
if($atts["get"] == "city")
	{
		if($atts["p"] == "rp") $city = $city[2];
		elseif($atts["p"] == "d") $city = $city[3];
		else $city = $city[1];
	    return (($atts["c"] == "caps")?mb_strtoupper($city):$city);
	}

а именно на
return (($atts["c"] == "caps")?mb_strtoupper($city):$city);
Notice: Undefined index: c in
Подскажите где ошибка, причем все работает на одном хостинге, перенес на другой и проблема
  • Вопрос задан
  • 50 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Ошибка в том, что в массиве нет указанного ключа. На одном хостинге выключены нотисы, на другом включены.
return array_key_exists('c', $atts) && $atts["c"] == "caps" ? mb_strtoupper($city) : $city;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы