APLY-ZONE
Bine ai venit vizitatorule, daca vrei sa ai acces la toate resursele forumului trebuie sa detii un cont. Daca nu detii unul deja iti poti face un cont nou aici : http://aply-zone.forumotion.com/register?agreed=true&step=2

Tablouri in PHP

In jos

Tablouri in PHP

Mesaj Scris de Castana xD la data de Mar Aug 13, 2013 8:51 pm

Creare unui tablou
1. folosind ciclul for
[php]
<?php
for ($j=0;$j<=4;$j++){
$listaNr[$j] = $j;
}
?>
[/php]

2. folosind functia array, fara definirea explicita a cheilor
[php]
<?php
$listaCulori = array("Rosu","Galben","Albastru");
?>
[/php]

3. folosind functia array, cu definirea explicita a cheilor
[php]
<?php
$listaCulori2 = array("mar"=>"rosu", "iarba"=>"verde", "cer"=>"albastru", "soare" => "galben", "pamant" => "negru");
?>
[/php]

Afisarea elementelor unui tablou
[php]
<?php
echo "Cerul este ".$listaCulori2["cer"]." si iarba are culoarea ".$listaCulori2["iarba"].".</br>";
?>
[/php]

Afisarea lungimii unui tablou
[php]
<?php
echo "Lungimea tabloului este: ".sizeof($listaCulori2).".</br>";
?>
[/php]

Stergerea unui element din tablou
[php]
<?php
unset($listaCulori2["cer"]);
echo "Noua lungime a tabloului dupa stergerea unui element: ".sizeof($listaCulori2).".</br>";
?>
[/php]

Verificarea existentei unui element al tabloului
[php]
<?php
if (isset($listaCulori2["iarba"]))
echo "Tabloul contine cheia “iarba“ </br>";
else
echo "Tabloul nu contine cheia iarba </br>";

if (isset($listaCulori2["cer"]))
echo "Tabloul contine cheia “cer“ </br>";
else
echo "Tabloul contine cheia “cer“ </br>";
?>
[/php]

Afisarea intregului continut al tabloului
[php]
<?php
echo "Afisarea tabloului nesortat:</br>";
print_r($listaCulori2);
echo("</br>");
?>
[/php]

Afisarea intregului continut al tabloului cu sortare
[php]
<?php
echo "Afisarea tabloului sortat folosind functia asort():</br>";
asort($listaCulori2);
print_r ($listaCulori2);
echo("</br>");
echo "Afisarea tabloului sortat cu functia sort():</br>";
sort($listaCulori2);
print_r ($listaCulori2);
echo("</br>");
?>
[/php]

Crearea unui tablou bidimensinal
[php]
<?php
$lista["culori"] = array("mar"=>"rosu", "iarba"=>"verde", "cer"=>"albastru", "soare" => "galben", "pamant" => "negru");
$lista["masini"] = array("BMW"=>"M6", "Mercedes"=>"E 270 CDI", "Lexus"=>"IS 220d", "Mazda"=>"6", "Toyota"=>"Avensis");
?>
[/php]

Afisarea unui element al tabloului bidimensional
[php]
<?php
echo "Un model de masina:".$lista['masini']['Toyota']."</br>";
?>
[/php]

Crearea unui nou tablou
[php]
<?php
$lista3[] = "rosu";
$lista3[] = "galben";
$lista3[] = "albastru";
$lista3[] = "verde";
$lista3[] = "maro";
echo("</br>");
?>
[/php]

Golirea unui tablou
[php]
<?php
echo "Golirea tabloului lista3 folosind functia var_dump():</br>";
//print_r($lista3);
var_dump($lista3);
?>
[/php]


Afisarea elementelor unui tablou folosind ciclul for
[php]
<?php
echo("<br><br>");
echo "Continutul tablolui:<br/>";
for ($i=0;$i<4;$i++){
echo $listaCulori2[$i]."<br>";
}
?>
[/php]

Afisarea elementelor unui tablou folosind ciclul foreach
[php]
<?php
echo "Continutul tablolui: <br>";
foreach ($listaCulori2 as $value) {
echo $value."<br/>";
}
?>
[/php]
avatar
Castana xD
Membru
Membru

Mesaje : 54
Puncte : 160
Reputatie : 0
Data de inscriere : 13/08/2013

Vezi profilul utilizatorului

Sus In jos

Re: Tablouri in PHP

Mesaj Scris de SPeeDStriKe la data de Mier Aug 14, 2013 1:11 pm

Multumim !
avatar
SPeeDStriKe
Membru
Membru

Mesaje : 913
Puncte : 994
Reputatie : 13
Data de inscriere : 12/08/2013
Varsta : 23
Localizare : Bucuresti

Vezi profilul utilizatorului http://aply-zone.myfreeforum.ro/profile?mode=editprofile

Sus In jos

Sus


 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum