Constante,+variabile,+operatori+si+expresii+in+PHP

**__Constante__**
În PHP se definesc cu ajutorul funcției define. Forma generală a acesteia este:
 * define("nume_constanta", valoare);**

__**Ex.1**__


 * <?php **
 * define ( pi, 3.14 ); **
 * echo pi ; **

__**Variabile**__
În PHP numele unei variabile începe cu **$**. După acesta vom avea o literă sau liniuță de subliniere. În rest putem folosi și cifre. __**Atenție !**__ //Nu este necesar ca variabilele să fie declarate de la început. Ele se definesc atunci când le folosim și își pot modifca tipul în funcție de valoarea pe care o rețin.//

__**Ex.2**__


 * <?php **
 * $x = 10 ; **
 * echo ( $x ); **
 * $x = "Oana" ; **
 * echo ( $x ); **
 * $y=7; **
 * $x = $y ** ;
 * echo ( $x ** );

**__Operatori__**
Majoritatea sunt cunoscuți din C++. Informații despre operatori găsiți [|aici].

//Observații://
 * În PHP, la fel ca în C++, se pot folosi operatori de conversie explicită ce se aplică prefixați. Avem: (int) pentru conversie către valoare întreagă, (string) pentru conversie către șir de caractere, (double) pentru conversie către valoare reală. Observați diferența între cele două exemple date mai jos:


 * __Ex.3__ ** - se va afișa 3


 * <?php**
 * $x = 7 ; **
 * $y = 3.75 ; **
 * $x =(int) $y ; **
 * echo ( $x ); **

__**Ex.4**__ - se va afișa 3.75


 * <?php**
 * $x = 7 ; **
 * $y = 3.75 ; **
 * $x = ** $ ** y ; **
 * echo ( $x ); **


 * Conversia unui șir de caractere către un întreg se face chiar dacă șirul conține și alte caractere nenumerice, dar caracterele nenumerice trebuie să ocupe primele poziții.

__ **Ex.5** __ - se va afișa mesajul: Avem in total 20 fructe.

**<?php**
 * $x = "3 mere" ; **
 * $y = "17portocale" ; **
 * $x =(int) $x ; **
 * $y =(int) $y ; **
 * echo "Avem in total ", ( $x + $y ), " fructe." ; **

__**Expresii**__
Sunt folosite pentru diverse calcule sau atribuiri. De ex.: ** $x ** = $x * $x - 1 ;