GoDLike Comunity
Log in

I forgot my password

Checkpagerank.net
Who is online?
In total there is 1 user online :: 0 Registered, 0 Hidden and 1 Guest

None

Most users ever online was 14 on Sun Feb 05, 2017 3:16 am
Statistics
We have 1651 registered users
The newest registered user is lesn1k

Our users have posted a total of 558 messages in 467 subjects

Info: Prezentare PHP

Go down

Info: Prezentare PHP

Post by MeG@DaN on Thu Mar 10, 2011 1:10 pm

PHP - Notiuni de baza

PHP
este prescurtarea de la personal home page
Spre
deosebire de
paginile HTML care puteau fi verificate si pe calculatorul
local
paginile PHP nu pot fi verificate decat daca sunt gazduite pe un
server
web care are instalat PHP.
Cand accesam o pagina HTML
serverul
care o gazduieste trimite pagina HTML catre browser spre
afisare. In
cazul unei pagini PHP serverul citeste codul PHP, il
interpreteaza si
genereaza dinamic pagina HTML care este trimisa
browserului spre
afisare. Acesta este motivul pentru care utilizatorii
folosesc PHP
pentru construirea unor pagini cu continut dinamic.
Fisierele PHP au
extensia php. Puteti scrie astfel de fisiere cu Notepad sau cel mai
indicat cu un editor specializat, de exemplu Crimson Editor,
care va
indica si numarul liniilor, lucru util la depanarea
scripturilor.
Verificati ca nu aveti extensiile ascunse (My Computer
-> Tools
-> Folder Options -> View -> debifati Hide extensions for known
file types). Pentru a putea crea fisiere php dati clic dreapta New
-> Text Document, apoi il redenumiti nume.php.
Cand
PHP-ul
parcurge un fisier de fapt "citeste" textul pana cand intalneste
una
din etichetele speciale care-i spun sa inceapa sa interpreteze
textul
ca pe cod PHP. Se executata codul pana cand este intalnita
eticheta
de inchidere. Apoi se "citeste" din nou textul mai departe.
Acesta
este motivul pentru care se poate adauga cod PHP in interiorul
HTML-ului.
Important:


* inchiderea unui
rand se face obligatoriu cu caracterul ;
* numele functiilor nu
sunt Case Sensitive (nu se face diferenta intre utilizarea literelor
mari sau mici)
* numele variabilelor sunt Case Sensitive (se face
diferenta intre utilizarea literelor mari sau mici)
*
ghilimelele se folosesc pereche "..." sau '...', folosirea lor "...' sau
'..." constituie o eroare

<blockquote>Codul PHP este
delimitat de unul din urmatoarele seturi de etichete de deschidere si
inchidere:

?> etichete recomandate





?> folosirea lor necesita anumite setari pe server
<% %>
etichete tip ASP, folosirea lor necesita anumite setari pe server

Exemplu:
cel mai simplu script PHP este:
echo "Acesta este un script PHP";
?>
</blockquote>

Daca
veti verifica functionarea acestui script pe un server veti vedea ca
este afisat textul delimitat de ghilimele.
Functia echo este folosita
pentru afisarea informatiilor delimitate de ghilimele. Nu uitati sa
inchideti randul cu ;. Similar functiei echo este functia print.
In
situatia
in care scriptul nu este scris corect PHP-ul va afisa eroarea
indicandu-va
si locul unde aceasta apare. Erorile sunt afisate doar
daca serverul
este setat corespunzator (in php.ini este setat display_errors=On si
error_reporting=E_ALL).
Exemplu: in interiorul scriptului puteti
insera si etichete HTML
echo "Acesta este un script PHP
care
contine si etichete HTML";
?>

Exemplu: fisierul PHP poate
contine intre etichetele si blocuri PHP delimitate de




Bloc
HTML

echo "Bloc PHP";
?>



In
PHP sunt
trei metode prin care se poate adauga un comentariu, evident
neafisat
in browser, cu scopul de a adauga informatii necesare
programatorului.
Tot
ce urmeaza dupa caracterele // sau # este considerat comentariu. De
exemplu:
// Urmeaza un comentariu in PHP
# Urmeaza un comentariu
in PHP

Utilizare:
echo "test"; // browser-ul va afisa test
echo
"proba"; # browser-ul va afisa proba

Un comentariu format din
mai multe linii este incadrat de /* si */. De exemplu:
/* Comentariul
in PHP
scris pe doua linii */

Acest tip de comentariu poate
fi folosit si pentru ignorarea unor blocuri PHP. In exemplul urmator
browserul va afisa doar proba
/* echo "Tutorial";
echo "PHP"; */
echo
"proba";
avatar
MeG@DaN
Administrator
Administrator

Mesaje : 465
Data de inscriere : 17/12/2010
Localizare : Acasa

http://godlike.forumclan.com

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum