Is_array()-funktion käyttäminen PHP:ssä

Is Array Funktion Kayttaminen Php Ssa



Jos olet PHP-kehittäjä, tiedät taulukoiden merkityksen PHP-ohjelmoinnissa. Taulukot ovat tehokkaita tietorakenteita, joiden avulla voit ryhmitellä toisiinsa liittyviä tietoja. Mutta ennen kuin teet mitään erityistä käsittelyä taulukolle, sinun tulee varmistaa, että se on todellinen matriisi, jotta vältytään virheiltä koodissasi. Tässä on is_array() PHP:n toiminto tulee käyttöön.

Tässä oppaassa tutkimme is_array() funktio ja kuinka sitä voidaan käyttää PHP-koodissasi.

Mikä on is_array()-funktio

The is_array() -funktio on sisäänrakennettu PHP-funktio, jota käytetään arvioimaan muuttujan tietotyyppiä, onko se taulukko vai ei. Tämä funktio ottaa muuttujan syötteenä ja näyttää bool-arvon totta tai 1 jos arvioitu muuttuja on taulukko ja väärää tai ei mitään muuten. Tämä toiminto on erityisen hyödyllinen käsiteltäessä dynaamisia tietoja PHP:ssä, koska sen avulla kehittäjä voi varmistaa, että syöte on odotettua tyyppiä ennen sen käsittelemistä.







Syntaksi



Seuraavassa on yleinen muoto käytettäväksi is_array() funktio PHP:ssä:



on_taulukko ( muuttuja ) ;

Tässä muuttuja on erityinen muuttuja, joka sinun on arvioitava tässä funktiossa. Funktion palautusarvo on Boolen arvo.





Is_array()-funktion käyttäminen PHP:ssä

Käytä is_array() toimi PHP:ssä seuraamalla alla olevia esimerkkejä:

Esimerkki 1

Seuraavassa esimerkkikoodissa määritimme muuttujan ja tarkistimme, onko määritetty muuttuja taulukko vai ei.





// Vaihe 1: Ilmoita muuttuja

$oma_muuttuja = joukko ( 1 , 2 , 3 , 4 , 5 ) ;

// Vaihe 2: Käytä is_array-funktiota tarkistaaksesi, onko muuttuja jono

jos ( on_taulukko ( $oma_muuttuja ) ) {

kaiku 'Muuttuja on array.' ;

} muu {

kaiku 'Muuttuja ei ole matriisi.' ;

}

// Vaihe 3: Käytä echo- tai print-lausetta tulostaaksesi tuloksen

?>

Esimerkki 2

Seuraavassa esimerkissä olemme käyttäneet if- ja else-lauseita is_array() toiminto PHP:ssä. Jos ilmoitettu muuttuja on taulukko, muuttuja on matriisi tulostetaan näytölle ja jos muuttuja ei ole taulukko, muu lausunto tulostetaan konsoliin.



$nimi = 'Zainab' ;

jos ( on_taulukko ( $nimi ) ) {

kaiku 'Muuttuja on Array' ;

} muu {

kaiku 'Muuttuja ei ole array' ;

}

?>

Bottom Line

The is_array() PHP:n funktio on erittäin hyödyllinen arvioitaessa, onko syötemuuttuja taulukko vai ei. Tämä funktio tarkistaa muuttujan ja palauttaa bool-arvon; totta jos muuttuja on taulukko, väärä jos muuttuja ei ole taulukko. Tämän toiminnon avulla voit käsitellä datamuuttujia hyväksymällä taulukoita ja soveltamalla erilaista logiikkaa muihin kuin taulukkoarvoihin. Tietäen tämän ja käyttämällä taulukoita PHP:ssä voit parantaa koodisi luettavuutta, joustavuutta ja vakautta.