✉️ Saņem šito visu e-pastā. Tā vietā, lai palaistu garām kaut ko no tā, ko es rakstu savā blogā, tagad vari pierakstīties un saņemt e-pastā visu, ko es te rakstu. Tas nav bieži.

← Uz sākumu

PHP 5.3

2008. gada 15. martā, 11 komentāri

Ilia Alshanetsky ir apkopojis vienā prezentācijā galvenos PHP 5.3 jaunumus.

Ja pareizi sapratu, tad vēl viens MySQL interfeiss - MySQLInd. It kā bija runa par to, ka tas tiks izmantots kā noklusētais backends mysqli paplašinājumam, bet no prezentācijas nevar saprast, vai tā ir.

Protams, priecē ilgi gaidītie neimspeisi. Mazliet sāk izvirst tauta - optimizātais ternary operators, kurā var izlaist otro argumentu

$a = false ?: 'jā'; // $a = 'jā'

No lielajiem OOP jaunumiem, laikam lielākais ir late static binding.

Konfigurācijas iespējas uzlabotas. Iespēja jau INI failā kontrolēt PHP uzvedību atsevišķās direktorijās (per-directory INI settings). Iespēja katram lietotājam veidot savus INI failus. Mainīgie konfigurācijas failos.

no E_STRICT warningiem tiek izdalīts E_DEPRECATED. NOWDOC pieraksts (attiecībā uz HEREDOC tas pats, kas '...' attiecībā uz "...").

No PHP koda izmantojams garbage collector.

Žēl, ka unikodes atbalsts tiek marinēts sestajai versijai... Pārējo 5.3 darāmo darbu sarakstu var lasīt nesen atklātajā PHP wiki.

Tu atbildi augstāk redzamajam komentāram. Atcelt

Gravatar BigUgga

2008. gada 15. martā, plkst. 03:36

garbage collector varētu būt interesantākais - jāpaspēlējas. unicods manispēc var arī nebūt (mb_*)

Gravatar dooh

2008. gada 15. martā, plkst. 10:30

tu šitā nebiedē cilvēkus - es jau sapriecājos, ka šams ir iznācis. ehh, slīgstu atpakaļ bezcerīgā gaidīšanā...

:)

Gravatar artisare

2008. gada 15. martā, plkst. 15:32

Izskatās interesanti. Jāgaida, kad iznāks

Gravatar noisex

2008. gada 16. martā, plkst. 02:32

nu neba jus tagad visi izmantosiet jaunas "features" :D

Gravatar sh

2008. gada 16. martā, plkst. 02:41

noisex, par spīti Tev - izmantosim ;D

Gravatar japets

2008. gada 16. martā, plkst. 12:48

Mja, jau itkā 5. versija, bet joprojām no apakšversijas uz apakšversiju vieglu roku maina valodas sintaksi, settingus, radikāli maina API, un tamlīdzīgi. Manā skatījumā tas par kaut ko liecina sliktā nozīmē... :( Un viņi pat ar to lepojas: "What would a PHP release be without a new error mode?". Man laikam cita domāšana. ;)

Gravatar CLi

2008. gada 17. martā, plkst. 01:26

Jaunas iespējas atvieglo darbu un samazina koda dauzumu. Man nav bijušas problēmas apgreidoties, nu varbūt vienreiz, ar nepareizu skriptu, kurš gāja uz vecākas versijas.

Gravatar laacz Autors

2008. gada 17. martā, plkst. 18:45

Man nav iebildumu pret jaunām un jaukām lietām, kamēr netiek lauzta atpakaļsavietojamība.

Gravatar KAC

2008. gada 18. martā, plkst. 14:35

man gan tas saīsinātais pieraksts šķiet ērts

Gravatar dooh

2008. gada 18. martā, plkst. 20:36

eh, varam jauki atlābt - izlaišana atlikta pa vairākiem mēnešiem :(.