Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Ciclul

php


Ciclul


Ciclurile reprezinta ultimul tip de structura de control. Ciclurile se folosesc pentru executarea in mod repetat a unei sectiuni de program.
Asemenea unei instructiuniu if, WHILE se bazeaza pe o conditie. Diferenta dintre IF si WHILE este ca in cazul in care o instructiune este adevarata, o instructiune if executa o singura data codul care urmeaza dupa ea. Ciclul while executa blocul in mod repetat atat timp cat conditia este adevarata.
De obicei, folositi o bucla WHLE cand nu stiti cate iteratii sunt necesare perntru ca sa devina adevarata conditia. Daca aveti nevoie de un numar fix de iteratii, ganditi-va la folosirea buclei FOR.

WHILE
Structura de baza a unei bucle while:
while (conditie)

exemplu:
urmatoarea bucla while va afisa numerele de la 1 la 5:



Pentru a defini un indice, puteti asocia primul indice, iar celelalte vor urma secvential:
$list = array (1 => 'mere, 'pere', 'caise');


Valoarea indicelui nu trebuie sa fie neaparat un numar:
$desert = array(
'luni' = > 'inghetata',
'marti' => 'tiramisu',
'miercuri' => 'clatite'
);


Matricea se tipareaste asa:
print '$desert';

Sau
echo "$desert [0] $desert [1]";


Adaugarea elementelor la o matrice
Daca nu specificati cheia, fiecare element este adaugat in matricea existenta, avand indicele urmator ultimului element din matrice.
Daca specificati indicele, fiecare element este plasat pe pozitia respectia.

Stergerea matricelor si elementelor acesteia
Pentru a sterge o pereche cheie/valoare se foloseste unset()
unset($matrice[3]); //sterge cheia 3 din matrice
unset($matrice); //sterge intreaga matrice

exemplu: stergem elementul 3 din matricea $matrice
<?php
$matrice = array(1=>'Matematica',2=>'Fizica',3=>'Biologie',4=>'Istorie');
unset($matrice[3]); //sterge cheia 3 Biologie
print_r ($matrice);
?>


Matrice multidimensionale
Matricile multidimensionale sunt o lista de matrici.

FOR
Structura este:
for (expresie initiala; conditie; expresie de inchidere)


exemplu:
for ($x =1; $x <=5; $x++)


$x =1 //expresia initiala
$x <=5 //conditie
$x++  // expresie de inchidere
print  "$x";  //instructiune


Document Info


Accesari: 769
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )