Kā izmantot is_array() funkciju PHP

Ka Izmantot Is Array Funkciju Php



Ja esat PHP izstrādātājs, jūs zināt masīvu nozīmi PHP programmēšanā. Masīvi ir spēcīgas datu struktūras, kas ļauj grupēt saistītos datus. Taču, pirms veicat īpašas darbības ar masīvu, jums jāpārliecinās, vai tas ir īsts masīvs, lai izvairītos no kļūdām kodā. Šī ir vieta, kur ir_masīvs() funkcija PHP sāk darboties.

Šajā rokasgrāmatā mēs izpētīsim ir_masīvs() funkcija un kā to var izmantot jūsu PHP kodā.

Kas ir funkcija is_array()?

The ir_masīvs() funkcija ir iebūvēta PHP funkcija, ko izmanto, lai novērtētu mainīgā datu tipu neatkarīgi no tā, vai tas ir masīvs vai nē. Šī funkcija izmanto mainīgo kā ievadi un parāda būtības vērtību taisnība vai 1 ja novērtētais mainīgais ir masīvs un meli vai nekas citādi. Šī funkcija ir īpaši noderīga, strādājot ar dinamiskiem datiem PHP, jo tā ļauj izstrādātājam pirms darba ar to pārliecināties, ka ievade ir paredzētajā veidā.







Sintakse



Tālāk ir sniegts vispārīgais formāts izmantošanai ir_masīvs() funkcija PHP:



ir_masīvs ( mainīgs ) ;

Šeit mainīgs ir konkrētais mainīgais, kas jānovērtē šajā funkcijā. Funkcijas atgriešanas vērtība ir Būla vērtība.





Kā izmantot is_array() funkciju PHP

Izmantojiet ir_masīvs() funkciju PHP, izpildot tālāk minētos piemērus:

1. piemērs

Nākamajā koda piemērā mēs deklarējām mainīgo un pārbaudījām, vai piešķirtais mainīgais ir masīvs.





// 1. darbība: deklarējiet mainīgo

$mans_mainīgais = masīvs ( 1 , 2 , 3 , 4 , 5 ) ;

// 2. darbība. Izmantojiet funkciju is_array, lai pārbaudītu, vai mainīgais ir masīvs

ja ( ir_masīvs ( $mans_mainīgais ) ) {

atbalss 'Mainīgais ir masīvs.' ;

} cits {

atbalss 'Mainīgais nav masīvs.' ;

}

// 3. darbība: izmantojiet echo vai print paziņojumu, lai izvadītu rezultātu

?>

2. piemērs

Nākamajā piemērā mēs esam izmantojuši priekšrakstus if un else, lai izmantotu ir_masīvs() funkcija PHP. Ja deklarētais mainīgais ir masīvs, mainīgais ir masīvs tiks izdrukāts uz ekrāna un, ja mainīgais nav masīvs, tad cits paziņojums tiks uzdrukāts uz konsoles.



$name = 'Zainab' ;

ja ( ir_masīvs ( $name ) ) {

atbalss 'Mainīgais ir masīvs' ;

} cits {

atbalss 'Mainīgais nav masīvs' ;

}

?>

Bottom Line

The ir_masīvs() PHP funkcija ir ļoti noderīga, lai novērtētu, vai ievades mainīgais ir masīvs vai nē. Šī funkcija pārbauda mainīgo un atgriež būtības vērtību; taisnība ja mainīgais ir masīvs, viltus ja mainīgais nav masīvs. Šī funkcionalitāte ļauj manipulēt ar datu mainīgajiem, pieņemot masīvus un piemērojot atšķirīgu loģiku vērtībām, kas nav masīvas. Zinot to un izmantojot masīvus PHP, varat uzlabot sava koda lasāmību, elastību un stabilitāti.