Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Skontrolujte , či vaše PHP kód pre iba celé celé čísla vo formulári Vstup

PHP je dynamicky typový jazyk , čo znamená , že rovnaká premenná môže byť zaobchádzané ako celé číslo , reťazec , s plávajúcou desatinnou čiarkou , alebo akýkoľvek iný dátový typ - v závislosti na situáciu , v ktorej je to použité . Ak chcete overiť formu vstupu , ktoré by mali byť iba celé číslo , môžete si dať test jednoriadkový pomocou PHP " is_int ( ) " funkcia , ktorá bola prítomná ako súčasť štandardných knižníc PHP od PHP verzie 4. Pokyny dovolená 1

Otvorte súbor PHP slúži na overenie vstupu formulára v textovom editore . Ak neviete , čo tento súbor sa nazýva , skontrolujte zdrojový kód formulára pre súbor PHP uvedené v " action = " atribút "

" tag .
2

používania funkcie " $ _POST " načítať premenné formulára do pamäte . Ak formulár mal pole s názvom " NUMBER_OF_CHILDREN , " ste mohli priradiť tento v PHP zadaním " $ NUMBER_OF_CHILDREN = $ _POST [ NUMBER_OF_CHILDREN ] , " .
3

Zadajte nasledujúci príkaz " if " vyhlásenie na ďalšom riadku súboru PHP : " ( ! is_int ( $ NUMBER_OF_CHILDREN ) ) , ak { die ( " .. Formulár vstup nebolo číslo , prosím vráťte do formulára a skúste to znova " ) ; } " . Tento kód skúma zadanej vstupný formulár a ak to nie je v správnom formáte , vráti chybu a zastaví ďalšie spracovanie kódu .
4

Vytvorenie premenné a " if ( ) " vyhlásenie pre každú hodnotu formulára Ak chcete skontrolovať . Môžete skopírovať a vložiť kód , mení iba názov premennej . Ak sa ktorýkoľvek skontrolovať hodnotu forma nie je celé číslo , bude PHP zastaviť spracovanie formulára .
5

Uložte súbor PHP a zatvorte textový editor .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené