PHP 8.2 objavljen je u prosincu 2022. kao posljednja sporedna verzija u ciklusu izdanja PHP 8.x. Dodaje nove značajke koje se nadovezuju na mogućnosti prethodnih verzija, dodatno pojednostavljujući razvojno iskustvo. U ovom ćemo članku predstaviti svaku od glavnih promjena i pokazati kako će one olakšati održavanje vašeg koda.
PHP je postup
Čitaj više →Trebate brzo pokrenuti web poslužitelj za testiranje PHP aplikacije? PHP interpreter ima jedan ugrađeni! Ovo možete koristiti za brzu provjeru svog rada bez pokretanja Apachea, NGINX-a ili rješenja za kontejnerizaciju.
PHP-ov integrirani poslužitelj dobiva relativno malo pažnje, ali je prilično moćan
Čitaj više →Googleova usluga Firebase Cloud Messaging (FCM) besplatan je i praktičan način za distribuciju push obavijesti mobilnim uređajima. Radi s iOS-om, Androidom i web-ciljama, uklanjajući razlike između platformi. Svoj korisni teret šaljete jednom Firebaseovom API-ju i dobivate isporuku u stvarnom vrem
Čitaj više →Zaklada PHP je novoosnovana organizacija koja će osigurati sredstva za održavanje razvoja jezika. Osnovalo ga je deset utjecajnih kompanija kao odgovor na odlazak dugogodišnjeg suradnika Nikite Popova.
Zaklada je najavljena u studenom 2021. neposredno prije objavljivanja ažuriranja značajki PHP 8.1. Popovova od
Čitaj više →PHP 8.1 objavljen je u studenom 2021. kao najnovija sporedna verzija PHP jezika. Dodaje nekoliko novih jezičnih značajki uz neka manja poboljšanja i poboljšanja performansi. Postoji nekoliko ključnih promjena kojih morate biti svjesni, ali većina nadogradnji s PHP 8.0 trebala bi biti jednostavna.
Ovogodišnje PHP ažuriranje dodaje nekoliko novih z
Čitaj više →PHPStan je početkom studenog 2021. dobio prekretničko izdanje s novim značajkama, dodatnim pravilima i mnogim optimizacijama performansi. To znači da se vodeći PHP statički analizator sada smatra stabilnim i dolazi s obećanom kompatibilnošću unatrag za buduća ažuriranja.
Budući da je riječ o velikom problemu semvera, PHPStan 1.0 donosi i neke kritične promjene
Čitaj više →PHP 8.1 će konačno dodati jezičnu podršku za enume. Enumi, skraćenica za enumerations, su tipovi koji se mogu instancirati samo s određenim vrijednostima. Uobičajeno ih je pronaći u drugim objektno orijentiranim jezicima, ali su prethodno zahtijevala zaobilazna rješenja za korisnička područja za implementaciju u PHP-u.
Evo kako i
Čitaj više →Web Push API omogućuje vam slanje push obavijesti web preglednicima i API-jima. Dok se većina logike događa u pregledniku, i dalje vam je potrebna komponenta na strani poslužitelja za generiranje vaših obavijesti. Evo kako implementirati Web Push pozadinu pomoću PHP-a.
Za potrebe ovog vodiča, pretpostavi
Čitaj više →PHPMyAdmin je popularno administrativno sučelje za MySQL i MariaDB baze podataka. Omogućuje vam interakciju sa svojim shemama, tablicama i podacima pomoću web preglednika.
Projekt ima službenu Docker sliku koja pojednostavljuje implementaciju u kontejnerskim okruženjima. Evo kako upotrijebiti sliku za brzo pokretanje nove
Čitaj više →PHP 8.1 dodaje podršku za modifikator readonly na svojstvima klase. Svojstvo koje je označeno na ovaj način može se postaviti samo jednom. Pokušaj promjene vrijednosti svojstva samo za čitanje nakon inicijalizacije izbacit će pogrešku.
Samo za čitanje prilično je nejasan pojam, s različitim implikacijama u pojedin
Čitaj više →