Ako odstrániť Undefined Index Chyba pri použití PHP Premenné

$ _POST alebo $ _GET sú dve špeciálne PHP funkcie, ktoré sa používajú na získanie premenných z užívateľského formulára. Počas používania týchto funkcií môže používateľ naraziť na chybu, ktorá uvádza, že existuje nedefinovaný index .

Táto chyba sa dá vyhnúť pomocou PHP isset () .

Poznámka Nedefinovaný index je malá chyba, a preto nie je štandardne oznámený štandardne. To však závisí od konfigurácie servera. Pomocou funkcie error_reporting je možné zmeniť typ hlásenej chyby.

Fix Undefined Index Chyba pri použití PHP Premenné

Ak sa chcete vyhnúť tejto chybe pri použití premenných $ _POST alebo $ _GET, jednoducho otestujte, či boli polia tabuľky inicializované s funkciou isset () .

// Pred použitím $ _POST ['value']

if (isset ($ _ POST ['value']))

{

// Inštrukcie, ak existuje $ _POST ['value']

}

Obrázok: © Scanrail1 - Shutterstock.com

Predchádzajúci Článok Nasledujúci Článok

Najlepšie Tipy