Ono što ćeš upotrebiti u gotovo svakom radu jeste:
time(); date(); ili
date('Y\.m\.d\, H:i:s', time()); ...
Veoma često se koriste i
$_SERVER['...'] predefinisane promenjive (u grubom prevodu) koje su uvek dostupne u svakom opsegu.
Pored tih funkcija, veoma često (ne mora da znači) ćeš imati potrebu da recimo dobijeni naziv imena same skripte (php fajla) promeniš malo po svojoj potrebi,
a za to služe
string funkcije.
Recimo:
Code (php):
$this_file_real_path_name = $_SERVER['SCRIPT_FILENAME'];
$no_extension = substr($this_file_real_path_name, 0, -4 );
echo $no_extension;
Ako se fajl u kome ovo gore izvršavaš zove "test.php" i taj se fajl nalazi u default wamp lokaciji u folderu "test", slučaj Windows ( c:\wamp\www\test\test.php ) ,
dobijeni rezultat će biti
c:\wamp\www\test\test bez .php ekstenzije, dakle.
Sve u svemu, ti ne bi trebao da se sekiraš oko toga koje se funkcije najčešće upotrebljavaju, jer sve te funkcije imaš "na dlanu" ako imaš internet konekciju.
A možeš da skineš ceo manual u .chm formatu i lagano se podsetiš kada ti nešto popritreba i offline.
Ako se za nešto može reći da se često koristi u php-u, kako god okreneš, to pre mogu biti petlje nego funkcije,
mada i to je diskutabilno.
for loop
foreach loop
while loop
do while loop.
Funkcije, kako kad i za šta potreba, baš kao što ti je Peđa napisao.
Međutim, opet.. pošto je i to funkcija, zapravo postoje 2.. koje ćeš i te kako koristiti kako god okreneš jesu ili
echo ili
print.
I jedna i druga rade isto, a služe da se sve 'sažvakano' prenese na pretraživač. Ili ispred očiju korisnika..
Dakle, 2 glavne izvršne funkcije.
[Ovu poruku je menjao plus_minus dana 19.12.2011. u 10:59 GMT+1]
about:networking