Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PHP: comanda if
#1
Functia if in php se poate traduce prin "daca" de ex:

Daca a este mai mare ca b atunci afiseaza a este mai mare ca b

exemplu cod php:

PHP Code:
if (conditie)
      {
echo 
'Conditia este adevarata';
      } 

exemplu concret cod php:

PHP Code:
if ($a>$b)
      {
echo 
'A este mai mare ca B';
      } 

De asemenea functia if poate contine si urmatoarea sintaxa:

Daca a este mai mare ca b atunci afiseaza a este mai mare ca b, daca nu afiseaza b este mai mare ca a

PHP Code:
if (conditie)
      {
echo 
'Conditia este adevarata';
      }
else
      {
echo 
'Conditia nu este adevarata';
      } 

exemplu concret cod php:

PHP Code:
if ($a>$b)
      {
echo 
'A este mai mare ca B';
      }
else
      {
echo 
'B este mai mare ca A';
      } 
Reply
Anunt important
Daca ti-a fost de folos articolul de mai sus te rugam sa ne sustii in semn de apreciere.
Ar insemna foarte mult pentru noi daca ai apasa oricare din butoanele de recomandare de mai jos (in special pe cel de facebook) sau chiar pe mai multe.
Faptul ca suntem apreciati ne motiveaza sa facem o treaba mai buna si implicit sa oferim mai mult, ajuta comunitatea sa creasca.


#2
IF-ul mai poate fi scris si asa (o forma mai "lite"):
PHP Code:
$a 5;
$b 6;

echo (
$a $b) ? "a > b!" "a < b!"
Reply
#3
(11-05-2009, 12:15 PM)casperel Wrote: IF-ul mai poate fi scris si asa (o forma mai "lite"):
PHP Code:
$a 5;
$b 6;

echo (
$a $b) ? "a > b!" "a < b!"

pentru cazurile de genul acesta, conditii nu prea stufoase, clare, e buna ideea, doar ca nu e vorba de o versiune mai "lite" a operatorului conditional binar if, despre care e vorba in acest thread, ci de operatorul ternar, care ar merita o discutie separata.

din cate stiu eu light, si nu lite care pe mine ma duce cu gandul la cuvantul romanesc liţe, inseamna mai usor, nu prea vad cum ar putea operatorul ternar sa fie o versiune mai "usoara" / simpla a operatorului binar.
Reply
#4
@hbunny: da, light am vrut sa scriu.. dar asta e un typo.. scriu mereu lite Happy
Reply




Users browsing this thread: 1 Guest(s)