Topic: PHP komandos pavadinimai

Sveiki,
planuoju laikyti PHP sertifikata ir kaip zinote reikia daug komandu ismokti mintinai :)
Ar yra kokia taisykle kaip sudarinejami funkciju pavadinimai?
Kada naudojama _ (tarpo simbolis) o kada sujungiami du zodziai paprastai

strrev() - teisinga
str_reverse() - neteisinga

strrep() - neteisinga
str_replace() - teisingai

Gal cia mano klausimas ir truputi kosminis, bet vis tiek noriu paklausti :)

Re: PHP komandos pavadinimai

Esi tikras, kad ruošiesi PHP sertifikatui, o ne atminties lavinimo egzaminui? (-;

Jeigu sertifikate reikia mintinai žinoti kažkokias funkcijas tai tikrai tikrai nei tau jis reikalingas nei niekam kitam.

Dėl funkcijų, tai ankstyvoje jaunystėje PHP buvo gaminamas gana chaotirškai be kažkokių labai standartizuotų gairių, todėl tam tikros ankstyvosios core funkcijos ir liko su nesuderintais pavadinimais (-;

Re: PHP komandos pavadinimai

dėl nesuderinamų pavadinimų kiek žinau yra kita istorija. Tai yra daugiau susisiję su tuo kad nemažai php bazinių komandų yra paimtos iš kitų kalbų/bibliotekų. Tikriausiai tingint/tikintis per nelyg nenutolti nuo originalaus brancho buvi ir paliekami originalus pavadinimai.

O kas per sertifikatas?

4 (edited by zygis 2013-11-21 09:20:33)

Re: PHP komandos pavadinimai

Sertifikatui nemažai reikės žinoti apie stream'us, bent jau 5.3 versijai taip buvo. Dažnas php programuotojas stream'ų nenaudoja ir nelabai ką apie juos žino. Visa kita - jei pats normaliai programuoji - žinosi. Svarbu neskubėti, nes pilna klausimų kur bandoma prigauti ant skubėjimo.

MongoDB Certified Developer
MongoDB Certified DBA
Zend Certified Engineer

Re: PHP komandos pavadinimai

dekui visiems uz atsakymus.
Sertifikatas - zend'a php 5.3

Re: PHP komandos pavadinimai

zygis>gal galetum savo asmenine patirtimi pasidalinti kas dar buvo dazniausiai sutinkama teste? I ka reiktu daugiau atkreipti demesi?

7 (edited by zygis 2013-11-21 23:59:12)

Re: PHP komandos pavadinimai

Visko po truputį, tik kažkaip stream'ai man krito į akį. Klausimų apie juos buvo nemažai ir naktį prieš egzaminą tik apie juos ir skaičiau. Būčiau neskaitęs - būčiau tikriausia neišlaikęs. Kažko kitko negalėčiau išskirti. šiaip yra certification study guide ar kažkaip panašiai besivadinantis daiktas, ten plius minus surašytos sritys iš kurių klausimų bus. šiaip iš esmės reikia viską bent jau vieną kartą perskaityti ir ypač basic'us nes ten yra daug vietų kurias akys greitai permesdamos sugeba praleisti, o praktikoje retai tenka susidurti ir gaunasi "niekada neprireikė todėl ir nežinau" :)

MongoDB Certified Developer
MongoDB Certified DBA
Zend Certified Engineer

Warning: count(): Parameter must be an array or an object that implements Countable in /home/pasokime/domains/mysql.lt/public_html/forumas/include/parser.php on line 820

8 (edited by ugniesdebesys 2014-02-26 17:31:50)

Re: PHP komandos pavadinimai

Sveiki

PHP yra makalynė LISP , C ir PERL taip kad logiką kai kur sunku rasti;

tarkim print ir echo spausdina ir laikomos sinonimais

print "jonas" . "petras";
tas pat kaip
echo "jonas" . "petras";

bet pabandykit

print "jonas", "petras";
ir
echo "jonas", "petras";
Pamatysit, kad tai nesinonimai :)