Det er nødvendig å sjekke at en hvilken. Dette problemet kan løses ved å bruke PHPs ISSET () -funksjon. Det returnerer sant hvis variabelen er definert og usant hvis den er udefinert. Forskjellige bruksområder av Isset () -funksjon har blitt vist i denne opplæringen.
Syntaks:
En eller flere variabler kan sjekkes ved hjelp av ISSET () -funksjonen. Det første argumentet for denne funksjonen er obligatorisk, og andre argumenter er valgfrie. Returtypen på denne funksjonen er boolsk. Syntaksen til Isset () -funksjon er gitt nedenfor.
Bool Isset (Mixed $ var1 [, Mixed $ var2 ... [, Mixed $ varn)Ulike eksempler på Isset () -funksjon:
ISSET () -funksjonsbruken har blitt vist ved å bruke forskjellige eksempler i denne delen av opplæringen.
Eksempel-1: Kontroller en enkel variabel ved hjelp av ISSET ()
Det er nødvendig å sjekke en variabel er definert eller udefinert før du bruker verdiene til variabelen i skriptet. Lag en PHP -fil med følgende skript for å kjenne bruken av ISSET () -funksjonen for en definert og en udefinert variabel. Den første ISSET () -funksjonen har blitt brukt til å sjekke variabelen som er navngitt $ Myvar1 som er definert. Den andre ISSET () -funksjonen har blitt brukt til å sjekke variabelen som er navngitt $ myvar2 det er udefinert. Deretter en udefinert variabel som er navngitt $ myvar3 har blitt skrevet ut uten å bruke ISSET () -funksjonen for å sjekke utgangen fra den udefinerte variabelen.
// Sjekk for definert variabelProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Eksempel-2: Kontroller utdataene fra Isset () ved hjelp av var_dump ()
Utgangen fra ISSET () -funksjonen er vist ved å bruke var_dump () -funksjonen i følgende eksempel. Opprett en PHP -fil med følgende skript for å sjekke utdataene til variabelen som inneholder null eller 0 eller udefinert verdi. Den første var_dump () -funksjonen vil vise utgangen for nullverdien. Den andre var_dump () -funksjonen vil vise utgangen for 0 -verdien. Den tredje var_dump () -funksjonen vil vise utgangen fra den udefinerte verdien.
// tilordne en nullverdiProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Eksempel-3: Kontrollere verdien av den aktuelle indeksen for en streng
Opprett en PHP -fil med følgende skript for å sjekke utdataene fra ISSET () -funksjonen for den gyldige og ugyldige indeksverdien til strenggruppen. I følge skriptet inneholder den sjette stillingen en verdi, men den 12. stillingen inneholder ingen verdi.
// Tilordne en strengverdiProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Eksempel-4: Kontroller verdien av en matrisevariabel ved hjelp av Isset ()
Opprett en PHP -fil med følgende skript for å sjekke verdien av den aktuelle indeksen for en matrise er definert eller udefinert ved å bruke ISSET () -funksjonen. Et assosiativt utvalg er blitt erklært i skriptet der nøkkelen inneholder ID -verdien, og verdien inkluderer merket. Verdien av den aktuelle indeksen vil bli skrevet ut hvis ISSET () -funksjonen vil returnere sann; Ellers vil en melding bli skrevet ut.
// erklære et assosiativt utvalgProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Eksempel-5: Kontroller verdien av $ _Get [] variabel ved bruk av Isset ()
Lag en PHP -fil med følgende skript for å kjenne bruken av ISSET () -funksjonen for å sjekke den aktuelle indeksverdien på $ _Get [] -variabelen.
if (isset ($ _ få ['navn']))Produksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Eksempel-6: Kontroller verdien av $ _Post [] variabel ved bruk av Isset ()
Lag en PHP -fil med følgende skript for å kjenne bruken av ISSET () -funksjonen for å sjekke den aktuelle indeksverdien til $ _Post [] -variabelen. I skriptet har den første ISSET () -funksjonen blitt brukt for å sjekke innsendingsknappen er trykket eller ikke. Deretter har to Isset () -funksjoner blitt brukt for å sjekke tekstfeltene er tomme eller ikke. Hvis sendeknappen trykkes etter å ha tatt to numeriske verdier, vil summen av de numeriske verdiene skrives ut.
// Sjekk sendeknappen er trykket på eller ikkeProduksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Eksempel-7: Kontroller flere variabler ved bruk av ISSET ()
Lag en PHP -fil med følgende skript for å vite bruken av ISSET () -funksjonen for å sjekke flere variabler.
$ var1 = "Linux";Produksjon:
Følgende utgang vises etter å ha utført skriptet ovenfor.
Konklusjon:
Måtene å bruke ISSET () -funksjonen til forskjellige formål er vist i denne opplæringen ved å bruke flere eksempler. Den vanligste bruken av denne funksjonen er blitt forklart her for å hjelpe PHP -brukere med å bruke den ordentlig i skriptene sine.