1/11 Šodien izbrīnīju PHP koderi ar stāžu, kad skaidrojot realizāciju, uzmetu pāris koda rindiņas ar lietām, no kurām dažas iekš PHP ir jau kopš 7.0 un viena no 5.6. Uzskaitīsim tās trīs un dažas citas, kuras redz reti 10 atbildes

Kaspars Foigts
(2020-01-28 23:50:28)
@twitter
1/11 Šodien izbrīnīju PHP koderi ar stāžu, kad skaidrojot realizāciju, uzmetu pāris koda rindiņas ar lietām, no kurām dažas iekš PHP ir jau kopš 7.0 un viena no 5.6. Uzskaitīsim tās trīs un dažas citas, kuras redz reti
Kaspars Foigts
(2020-01-28 23:50:30)
@twitter
2/11 declare(strict_types=1);, parametru/atgriežamo vērtību tipu hinti un variadic parametri (jau kopš 5.6!!). Muļķīgs, bet ilustratīvs piemērs. https://t.co/NeXqwo8d0D
Kaspars Foigts
(2020-01-28 23:50:31)
@twitter
3/11 Spaceship operators. Nav jau tā, ka ellīgi bieži vajag, tiesa. Bultiņfunkcijas ir nedaudz apgraizītas - drīkst būt tikai viena izteiksme, un tās vērtība tiek atgriezta. Gūzma ar tipu hintiem (skalārie, object, https://t.co/aHu0tEsvqY
Kaspars Foigts
(2020-01-28 23:50:33)
@twitter
4/11 Anonīmās klases. Nomm nomm mockotu klašu obfuskācijai un nelasāmībai iekš testiem. https://t.co/AcJpgeVF5s
Kaspars Foigts
(2020-01-28 23:50:36)
@twitter
5/11 Nullable parametri un atgriežamās vērtības. https://t.co/Xgur9bc0re
Kaspars Foigts
(2020-01-28 23:50:37)
@twitter
6/11 Man šķiet, ka viņiem ir kaut kāds iekšējais konkurss par null coalesce pierakstiem. https://t.co/ZlwAOJh19V
Kaspars Foigts
(2020-01-28 23:50:39)
@twitter
7/11 Izklaides ar destrukturēšanu. https://t.co/Xnvn0OZTXF
Kaspars Foigts
(2020-01-28 23:50:41)
@twitter
8/11 Šitā te tagad var ķert negaidītpēkšņizņēmumgadījumkļūdnes. https://t.co/AKSpBBDsiT
Kaspars Foigts
(2020-01-28 23:50:43)
@twitter
9/11 Un tāds nieks kā negatīvie indeksi stringiem (ne biksiņām). Darbojas arī visās str_* funkcijās, kur līdz šim nedarbojās. https://t.co/pZwuCh4Jz0
Kaspars Foigts
(2020-01-28 23:50:45)
@twitter
10/11 Komati, Komatiem drīz būs vairāk tiesību kā pilsoņiem! https://t.co/AraUJ2o0VN
Kaspars Foigts
(2020-01-28 23:50:46)
@twitter
11/11 Nu, un tipi objektu propertijiem, jestrs skaitļu un beidzot lādzīgs unicode pieraksts. https://t.co/OKWU0xPjQs

© 2009-2017 civciv ;)