Tutorial PHPData publicarii: Februarie 2006
PHP
Feb
2006
PHP - Notiuni de bazaPHP este prescurtarea de la Hypertext PreProcessor.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 crea un fisier php mai intai creati un fisier text, apoi ii redenumiti extensia din txt in 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 in interiorul unui fisier PHP pot exista atat etichete HTML cat si cod PHP. Important:
Exemplu: cel mai simplu script PHP este:
<?php
echo "Acesta este un script PHP"; ?> 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
<?php echo "Acesta este un script <b>PHP</b><br>care contine si etichete HTML"; ?>
Exemplu: fisierul PHP poate contine intre etichetele <html> si </html> blocuri PHP delimitate de <?php ?>
<html>
<head><title>Exemplu0_3</title> </head> <body> Bloc HTML<br> <?php echo "Bloc PHP"; ?> </body> </html>
In PHP sunt trei metode prin care se poate adauga un comentariu, evident neafisat in browser, cu scopul de a adauga informatii necesare programatorului.
// 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"; |
Copyright © 2005-2023
Termeni si conditii
| |||||||||||||
Comentarii:
Sorina 02-04-2013
Nu cunosc php am facut la facultate doar putin html, dar am citit pe un forum ca din php se poate afisa data/ora si ip-ul. Imi poti spune cu ce eticheta se obtine? Sorina. Mercic
Autor 02-04-2013
Informatiile dorite despre afisarea adresei IP le gasesti in articolul Variabile si despre data si ora le gasesti in articolul Exemple
Alexandru 09-05-2013
Va multumesc pentru reealizarea acestui tutorial php. Informatiile aflate aici plus cele din curs ma ajuta la cursul de Informatica anul II. Alex
|