I en form, hvis nogen lægger noget tomt, og vi vil kontrollere, om det blev efterladt ved hjælp af script, da vi ikke vil have folk til at efterlade de nødvendige oplysninger tomme. Inden for en HTML-formular har du felterne for folk til at indtaste data som brugernavn, adgangskode og e-mail. Vi vil oprette det, der er kendt for det krævede felt, hvilket betyder, at de er nødt til at placere disse oplysninger uden at lade feltet være tomt. Følgende markører vil blive dækket i denne tomme PHP-artikel,
For eksempel, hvis du logger ind på et websted, er obligatoriske felter brugernavn og adgangskode, for hvis du vil lade nogen af dem være tomme, får du ikke adgang til kontoen. Så ved hjælp af PHP vil vi kontrollere for at sikre, at de lægger en værdi. For at gøre dette har vi 3 funktioner, isset (), tom () og er_null (). Alle disse tre funktioner returnerer en boolsk værdi. I denne artikel skal vi diskutere om tom i PHP
Hvad er tomt () i PHP?
Det er en indbygget funktion i PHP, der bruges til at kontrollere, om en variabel er tom eller ej. Du skal afgøre, om en variabel anses for at være tom eller ej. Hvis den ikke findes, eller hvis dens værdi er lig med FALSK, betragtes en variabel som tom. Hvis variablen ikke findes, genererer tom () ikke en advarsel.
Du skal sikre dig, at tom () inden PHP 5.5 ikke understøtter andet end variabler. Alt andet vil resultere i en parsefejl.
Syntaks for tom
bool tom (var)
Hvis var findes og har en ikke-tom eller ikke-nul værdi, returnerer den FALSK
Dette er følgende værdier, der anses for at være tomme ()
- “” (En tom streng)
- 0 (0 som et heltal)
- 0,0 (0 som flyde)
- “0” (0 som en streng)
- NUL
- FALSK
- array () (et tomt array)
Fornavn efternavn:
Hvis vi lader begge felter være tomme og klikker på send, resulterer det på denne måde
Med dette kommer vi til slutningen af denne artikel, jeg håber, du forstod den indbyggede funktion tom () i PHP.
javascript få størrelse på array
Hvis du fandt denne selvstudieblog relevant, skal du tjekke af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden.
Har du et spørgsmål til os? Nævn det i kommentarfeltet i denne artikel, og jeg vender tilbage til dig.