Как да премахнете неопределен индекс грешка при използване на PHP променливи

$ _POST или $ _GET са две специални PHP функции, които се използват за получаване на променливи от попълнена от потребителя форма. Докато използвате тези функции, потребителят може да срещне грешка, заявявайки, че има неопределен индекс .

Тази грешка може да се избегне с помощта на PHP isset () .

Забележка: Недефинираният индекс е малка грешка и поради това обикновено не се съобщава по подразбиране. Все пак това зависи от конфигурацията на сървъра. С помощта на функцията error_reporting, типът на докладваната грешка може да бъде променен.

Фиксирайте неопределен индекс грешка при използване на PHP променливи

За да избегнете тази грешка, когато използвате променливите $ _POST или $ _GET, просто проверете дали полетата на таблицата са инициализирани с функцията isset () .

// Преди да използвате $ _POST ['value']

if (isset ($ _ POST ['стойност'])))

{

// Инструкции, ако $ _POST ['value'] съществува

}

Изображение: © Scanrail1 - Shutterstock.com

Предишна Статия Следваща Статия

Топ Съвети