Kako uporabljati funkcijo is_array() v PHP

Kako Uporabljati Funkcijo Is Array V Php



Če ste razvijalec PHP, poznate pomen nizov v programiranju PHP. Nizi so močne podatkovne strukture, ki vam omogočajo združevanje povezanih podatkov. Toda preden izvedete kakršno koli posebno obdelavo matrike, se morate prepričati, da je resnična matrika, da se izognete napakam v kodi. Tukaj je is_array() funkcija v PHP pride v poštev.

V tem vodniku bomo raziskali is_array() funkcijo in kako jo lahko uporabite v vaši kodi PHP.

Kaj je funkcija is_array().

The is_array() funkcija je vgrajena funkcija PHP, ki se uporablja za ovrednotenje vrste podatkov spremenljivke, ne glede na to, ali je matrika ali ne. Ta funkcija vzame spremenljivko kot vhod in prikaže bool vrednost res ali 1 če je ovrednotena spremenljivka niz in laž ali nič drugače. Ta funkcija je še posebej uporabna pri delu z dinamičnimi podatki v PHP, saj omogoča razvijalcu, da se prepriča, ali je vnos pričakovane vrste, preden začne z njim.







Sintaksa



Sledi splošna oblika za uporabo is_array() funkcija v PHP:



je_matrika ( spremenljivka ) ;

Tukaj spremenljivka je posebna spremenljivka, ki jo morate ovrednotiti v tej funkciji. Vrnjena vrednost funkcije je logična vrednost.





Kako uporabljati funkcijo is_array() v PHP

Uporabi is_array() funkcijo v PHP tako, da sledite spodaj navedenim primerom:

Primer 1

V naslednjem primeru kode smo deklarirali spremenljivko in preverili, ali je dodeljena spremenljivka matrika ali ne.





// 1. korak: Deklarirajte spremenljivko

$moja_spremenljivka = niz ( 1 , 2 , 3 , 4 , 5 ) ;

// 2. korak: s funkcijo is_array preverite, ali je spremenljivka matrika

če ( je_matrika ( $moja_spremenljivka ) ) {

odmev 'Spremenljivka je niz.' ;

} drugače {

odmev 'Spremenljivka ni niz.' ;

}

// 3. korak: Uporabite stavek echo ali print za izpis rezultata

?>

Primer 2

V naslednjem primeru smo uporabili stavka if in else za uporabo is_array() funkcijo v PHP. Če je deklarirana spremenljivka matrika, je spremenljivka je niz bo natisnjen na zaslonu in če spremenljivka ni matrika, potem je izjava else bo natisnjen na konzoli.



$name = 'Zainab' ;

če ( je_matrika ( $name ) ) {

odmev 'Spremenljivka je niz' ;

} drugače {

odmev 'Spremenljivka ni matrika' ;

}

?>

Spodnja črta

The is_array() funkcija v PHP je zelo uporabna za ocenjevanje, ali je vhodna spremenljivka matrika ali ne. Ta funkcija preveri spremenljivko in vrne bool vrednost; prav če je spremenljivka niz, lažno če spremenljivka ni matrika. Ta funkcionalnost vam omogoča, da manipulirate s podatkovnimi spremenljivkami s sprejemanjem nizov in uporabo drugačne logike za vrednosti, ki niso nizi. Če veste to in uporabljate polja v PHP, lahko izboljšate berljivost, prilagodljivost in stabilnost vaše kode.