Mashirika ya PHP array()
Mfano
Kumiaja mashirika ya kina $cars, kumwambia tatu kwa kumiaja, kisha kichapisha matukio ya mashirika ya kina:
<?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
Inasimbo na Matumizi
Mashirika ya array() inatumika kuundwa mashirika.
Kwenye PHP, kuna aina tatu za mashirika:
- Mashirika ya kina - Mashirika yenye namba za kufikia.
- Mashirika ya chuki - Mashirika yenye chuki zilizotumika kwa sababu.
- Mashirika ya kina - Mashirika yenye mashirika yanaotumiwa sana.
Muhtasari
Mashirika() kumiaja mashirika, na chuki na thamani. Ikiwa chuki inahitishwa, itaundwa chuki ya kina adhimu, taadhimu hii kina kuanza kutoka kwa 0, kisha kuzingatia 1.
Ili kumiaja mashirika yenye chuki na thamani, tena kusaidia kwa => kuwasiliana kwa chuki na thamani.
Ili kumiaji mashirika yenye uangalifu, haikapaswa kusaidia kifaa kwa mashirika():
$new = mashirika();
Tahadhari:mashirika() ina wa kina lugha (language construct), inatumika mara nyingi kuwasiliana na mawakilishi wa kawaida wa mashirika, kwa hivyo tunatokua kwa maelezo.
Inasimbo
Inasimbo ya kawaida ya kufikia namba:
mashirika(value1,value2,value3,etc.);
Inasimbo ya mashirika ya kawaida:
mashirika (key=>value,key=>value,key=>value,etc.);
kifaa | kuwasiliana |
---|---|
key | Inahidi jina la chuki (adhimu au kitu kingilio). |
value | Kurahisisha chanzo na thamani |
Vifaa vya Teknolojia
Kurudi thamani | Kurudi mtaani wa thamani |
Toleo la PHP: | 4+ |
Mwongozo wa Kusasa |
Kuanzia PHP 5.4, inaweza kutumia ujaribio wa mafunguo ya vifaa, kwa [ ] kikirejeza array() Kwa mfano, tumekuwa na $cars=["Volvo","BMW"]; ikirejeza $cars=array("Volvo","BMW"); |
Mafano zaidi
Mfano 1
Kumengenia mtaani wa kina kwa jina la $age
<?php $age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31"); echo "Bill is " . $age['Bill'] . " years old."; ?>
Mfano 2
Kupambana na kumpangulia vya mtaani wa kina
<?php $cars=array("Volvo","BMW","Toyota"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++) { echo $cars[$x]; echo "<br>"; } ?>
Mfano 3
Kupambana na kumpangulia vya mtaani wa kina
<?php $age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31"); foreach($age as $x=>$x_value) { echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>
Mfano 4
Kumengenia mtaani wa vifaa
<?php // Mtaani wa vifaa $cars=array ( array("Volvo",100,96), array("BMW",60,59), array("Toyota",110,100) ); ?>