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] . ".";
?>

Mfano wa Kusafiri

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 wa Kusafiri

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 wa Kusafiri

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 wa Kusafiri

Mfano 4

Kumengenia mtaani wa vifaa

<?php
// Mtaani wa vifaa
$cars=array
  (
  array("Volvo",100,96),
  array("BMW",60,59),
  array("Toyota",110,100)
  );
?>

Mfano wa Kusafiri