PHP arrays er en datatype som brukes for å lagre en liste over verdier. Verdiene anses tomt i PHP er en tom streng , null som en streng , et flyttall eller heltall , "false ", " null ", en tom matrise og en undeclared klassevariabel . Å telle antall slike verdier i en matrise, må du utføre " array_filter "-funksjonen til å hente en rekke ikke-tomme verdier , telle antall elementer i både den opprinnelige og ikke-tom matrise og finne forskjellen med subtraksjon . Instruksjoner
en
Åpne en teksteditor , for eksempel Notisblokk , og opprette en ny fil . Skriv en linje med kode som definerer en array ved hjelp av PHP er " array" -funksjonen . Syntaksen for funksjonen er " array ( verdi 1 , verdi 2 , ...); . " Her er et eksempel : en
$ myArray = array (' Jack ','' , null, 17,6) ;
2
Skriv en linje med kode som kjører PHP er " array_filter "-funksjonen med utvalg fra trinn 1 som parameter og lagrer resultatet i en ny variabel . Her er et eksempel : en
$ filteredArray = array_filter ( $ myArray ) ;
3
Skriv en linje med kode som trekker fra antall elementer i matrisen fra trinn 1 , som er funnet ved hjelp av PHP "teller "-funksjonen , fra antall elementer i matrisen fra trinn 2 og lagrer det til en ny variabel . Den nye variabelen inneholder nå antall tomme elementer i den opprinnelige matrisen
$ emptyCount = count ( $ myArray ) -count ( $ filteredArray ) ; .