ZCE. The becoming.
- 2007. gada 24. jūlijā, plkst. 21:31
- 24 komentāri

Kamēr atkārtoju vielu, gatavojoties Zend PHP5 Certification eksāmenam, apgūstu diezgan daudz jaunas lietas. Lai jūs varētu parādīt ar pirkstu uz mani un pasmieties no sērijas es to jau sen zināju, doh!
, padalīšos.
Starp citu, vai tiešām mūsu valstiņā nav neviena Zend sertificēta PHP zinātāja?
Par mainīgo mainīgajiem. Izrādās, ka var ekstrapolēt un turpināt mainīgo mainīgo tēmu, veidojot gan nelasāmas adresācijas, gan absurdus mainīgo nosaukumus.
$a = 'b'; $b = 'c'; $c = 'glāžšķūnis'; ${'glāžšķūnis'} = 1979; echo $$$a;
Par kontrolstruktūrām. Nezināju, ka break un continue var pievienot parametru un nepieciešams uzmanīties no semikola absences.
Funkcijas iekš PHP vienmēr atgriež vērtību. Pat, ja netiek norādīts, ka kaut kas ir jāatgriež (arī pie return bez parametra), tiek atgriezts NULL.
Atšķirībā no PHP4, iekš PHP5 arī tiem parametriem, kuri tiek padoti kā references, var norādīt noklusēto vērtību.
Ar masīvu kejiem arī ir jautrības.
$arr = Array('1' => 1979); echo $arr[1]; // Izvadīs 1979 echo $arr['01']; // Uzģenerēs notice līmeņa brīdinājum
isset(). Arī nav viennozīmīgi.
$a = false; echo isset($a); // Būs true $a = NULL; echo isset($a); // Būs false $arr[0=>NULL]; echo isset($arr[0]); // Būs false echo array_key_exists(0, $arr); // Būs true
Pie kam, isset() var norādīt vairāk nekā vienu parametru :) Līdz ar ko, šie abi būs identiski:
(isset($a) && isset($b)) === isset($a, $b);
Man jaunums – funkcijas strspn() un strcspn().
Starp citu, arī tiem, kurus neinteresē iespēja kārtot Zend sertifikācijas eksāmenu, derētu tomēr palasīties grāmatu Zend PHP 5 Certification Study Guide
(ir pieejama arī PDF formātā, kas nozīmē, ka gan jau ir atrodama arī resursos). Arī tiem, kas uzskata, ka visu zin. Iesācējiem, tiesa, tas neko daudz nedos. Kaut arī…
Ja nu būs arī turpmākajā procesā kas man līdz šim nezināms, rakstīšu turpinājumu.
Šie ir tie 24 komentāri (pievienot savu)
Ja skatās to viņu statistiku tad pagaidām nav. Man bija doma kļūt par pirmo, bet izskatās, ka tu mani apsteigsi. Līdz ar LU mocību izbeigšanos ir doma šogad pie tā papīra tikt :)
Jēga no tā papīra? Bāzt darbdevējam sejā unknown firmas lapiņu? :)
Tās strXXX funkcijas manuprāt php ir pilnīgā bezjēgā sabāztas.
A tas par to skaitli aiz continue ir labs, arī nezināju! Žēl ka C nav tāda.. parasti nākas izmantot goto.
heh man arī tie strspn() un strcspn() uzpeldēja pirms kādas nedēļas (:
Izskataas ka graamatinja ir patiikama prieksh vielas atkaartoshanas.
Nu ko Laacz, turam iiksjus par tevi kaa pirmo:)
/guļ/
“Jēga no tā papīra? Bāzt darbdevējam sejā unknown firmas lapiņu? :)”
Manu prāt, Zend nav nekāda unknown firma :)
Nu tagad letiņi beidzot attapsies un sāksies Zend sertificētu PHP zinātāju bums :)
bet igaunju baalelinjiem gan veseli 5 izlec laukaaa…diviem pat ir pikcheri ielikushies.
Laacz, PHP ir pārbāzts ar visādām tādam konstrukcijām. Nezinu vai tas ir labi. Mana personīgā pieredze rāda, ka liela mēroga projektos tas ir ļoti slikti!
http://www.brainbench.com/ lapā, no Latvijas PHP zināšanas ir pārbaudījuši daudzi, tai skaitā arī es.
cyberspace, brainbench testi ir murgaini, neadekvāti un novecojuši.
Jebkurā gadījumā eksāmeni ir laba lieta.
> cyberspace, brainbench testi ir murgaini, neadekvāti un novecojuši.
Es tā saprotu, ka tu to saki pēc tam, kad masteru tajā testā dabūji?
Bet Zend sertifikācija – tas ir kruta, turu īkšķīti.
Grr, mans masters nekādā veidā neatspoguļo brainbench testu vispārējo kvalitāti :)
Labais! Mans gar` zem`! Gribu vēl!!! :D
Pats Tu gļukains.
> Grr, mans masters nekādā veidā neatspoguļo brainbench testu vispārējo kvalitāti :)
ne jau tas arī bija jautājums. :)
Grr, tad precizē savu jautājumu :)
Es tjipa arii straadaaju uz Zend, bet kautkaadu sertifikaatu kaartot .. nezinu gan.
par isset() atcerēties var ar pantiņu – NULL nozīmē “nav”, false nozīmē “false”. isset pārbauda “vai nav”
par continue cipariņu un isset() vairākiem argumentiem gan paldies, jāpadomā kā ša tulīt kaut kur jāizmanto.
Mūsu valstiņas pirmais ZCE ir Radomirs Cirskis. Bet joprojām ir iespēja klūt par pirmo sertificēto lāci :)
Interesanti, cik darba piedāvājumi dienā tagad nāk Radomiram Cirskim? :))
laacz, kas jauns ar ZCE sertifikātu? Vēl cīnies?
IZskatās kā Laacz vēljoprojām nav saņēmies Zend php 5 sertifikāta nokārtošanai :)
Pārbaudīt šeit