Documente Academic
Documente Profesional
Documente Cultură
Introducere
Lectia 2
In ultima parte a leciei precedente am discutat cteva din avantajele PHP-ului ca limbaj pentru scripturi, nvnd cum s testm dac avem sau nu PHP instalat pe server. Acum vom vedea cum apar informaiile n navigator i cum utilizm variabilele pentru a prelua informaii.
Variabile n PHP
Ca i n alte limbaje de programare, n PHP putem defini variabile. Exist cteva tipuri de variabile n PHP, dar cea mai uzual este variabila ir de caractere, numit String. Poate fi folosit pentru texte sau numere. Toate irurile de caractere, toate variabilele string ncep cu semnul $ . Pentru a atribui un text unei variabile string trebuie s folosim o succesiune de forma: $text_salut = "Bun venit pe site-ul meu Web!"; Este o linie simplu de neles, tot ce se afl ntre ghilimele va fi atribuit variabilei string din membrul stng. Desigur, trebuie s ne reamintim cteva reguli privind lucrul cu iruri de caractere.
Distinia dintre majuscule i minuscule. Astfel $Welcome_Text difer de $welcome_text Numele de iruri pot conine litere, cifre i semne de subliniere (_), dar nu pot ncepe cu o cifr sau cu semnul _ Cnd atribuim un numr la un string nu mai e nevoie s punem ghilimelele. Adic este acceptat construcia: $user_id = 987
Variabile de scoatere
Pentru a afia o variabil pe ecran folosim exact aceiai comand ca i pentru a afia un text, cu o mic diferen formal. Astfel, pentru a afia stringul atribuit variabilei $text_salut scriem: <? $text_salut = "Bun venit pe site-ul meu Web!"; print($text_salut); ?> Aa cum se poate vedea, singura diferen ar fi c scriem n comanda print numele variabilei, fr ghilimele, n locul textului cu ghilimele.
un backslash (\) naintea fiecrei ghilimele pentru a face ca scriptul PHP s o ignore. Astfel vom avea: <font face=\"Arial\" color=\"#FF0000\"> </font> Iar asta poate fi deja inclus n instruciunea print: print("<font face=\"Arial\" color\"#FF0000\">Bun venit pe site-ul meu Web! </font>"); care va face ca pe navigator s apar: Bun venit pe site-ul meu Web! deoarece scriptul a transmis doar codul: <font face="Arial" color="#FF0000">Bun venit pe site-ul meu Web!</font> Pare destul de complicat aceast scoatere de cod HTML, dar vom vedea c exist i o cale ceva mai simpl.