Mafaa ya Tafuta kwa PHP
- Ukurasa wa zamani Mafaa ya Funu kwa PHP
- Pya zaidi Mafaa ya Tafuta Tafuta kwa PHP
数组能够在单独的变量名中存储一个或多个值。
Mfano
数组在单个变量中存储多个值:
<?php $cars=msinganisho ya kifaa ("porsche","BMW","Volvo"); echo "Nimependa " . $cars[0] . ", " . $cars[1] . " na " . $cars[2] . "."; ?>
什么是数组?
数组是特殊的变量,它可以同时保存一个以上的值。
如果您有一个项目列表(例如汽车品牌列表),在单个变量中存储这些品牌名称是这样的:
$cars1="porsche"; $cars2="BMW"; $cars3="Volvo";
Hata hivyo, kama unaenda kusoma kwa kufikia kina kwenye mvigezo, au kama unaenda kuhifadhi 300 ya kifaa cha kifaa, hata 3 kina?
Saidia ni kumia msingi!
Msingi inaweza kuhifadhi vigezo vingi kwa jina la mvigezo kimoja, na unaweza kutumia kina cha ujumbe kuwasiliana na vigezo binafsi.
Kumia msingi kwenye PHP
Kwenye PHP: array();
Funguo inayotumika kumia msingi:
array();
Kwenye PHP, kuna tatu kati ya msingi:
- Msingi wa kina - Msingi wa kina ambao ina kina cha namba
- Msingi wa kina - Msingi wa kina ambao ina mbinu wa kina
- Mabaki ya mabaki - Msingi wa kina ambao ina msingi ya kina
Msingi wa kina cha PHP
Kuna mbali mbili wa kumuelekea msingi kina:
Msingi inasaidia kumuelekea kwa kina (kina cha kwanza):
$cars=msinganisho ya kifaa ("porsche","BMW","Volvo");
Auwa niweze kusaidia kumuelekea kwa mawili kwa msingi:
$cars[0]="porsche"; $cars[1]="BMW"; $cars[2]="Volvo";
Mfano huu hana huzungumza msingi ya $cars, inasaidia kumuelekea tatu kwa ujumbe wa msingi, na kushafiki msingi wa msingi hii:
Mfano
<?php $cars=msinganisho ya kifaa ("porsche","BMW","Volvo"); echo "Nimependa " . $cars[0] . ", " . $cars[1] . " na " . $cars[2] . "."; ?>
Kufikia ukurasa wa msingi - funguo count()
count()
Funguo inayotumika kuzungumza ukurasa wa msingi (kivinjili cha ukweli):
Mfano
<?php $cars=msinganisho ya kifaa ("porsche","BMW","Volvo"); echo count($cars); ?>
Kusoma msingi ya ujumbe
Kama unaenda kusoma na kushafiki vigezo vyote vya msingi ya ujumbe, unaweza kutumia kikuu cha kipendekezo, kama hii:
Mfano
<?php $cars=msinganisho ya kifaa ("porsche","BMW","Volvo"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++) { echo $cars[$x]; echo "<br>"; } ?>
Mabaki ya kina ya PHP
Mabaki ya kina ni kwa njia ya kichwa cha kina ambacho unapokea kwa mabaki.
Kuna wiziwa wa kumwengia mabaki ya kina kwa njia mbili:
$age=array("Bill"=>"35","Steve"=>"37","Elon"=>"43");
au:
$age['Bill']="63"; $age['Steve']="56"; $age['Elon']="47";
Kisha inaweza kutumia chuki za kina zilizochaguliwa:
Mfano
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); echo "Elon is " . $age['Elon'] . " years old."; ?>
Kusafiria mabaki ya kina
Kwa kusafiria na kusichaguliwa kila thamani ya mabaki ya kina, inaweza kutumia mfuatano wa foreach, kama hii:
Mfano
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); foreach($age as $x=>$x_value) { echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>
Mabaki ya mabaki
Tutafungua mafunzo ya juu ya PHPMabaki ya mabaki.
Makala ya kawaida ya PHP ya mabaki
Kwa mafanikio ya kawaida ya funguo ya mabaki, tafadhali nia kumtaarifu Makala ya PHP ya mabaki.
Kikuu cha makala hii kina maoni mafupi ya kila funguo, mifano ya matumizi.
- Ukurasa wa zamani Mafaa ya Funu kwa PHP
- Pya zaidi Mafaa ya Tafuta Tafuta kwa PHP