Seleksi segar dengan tautan ke berita dan bahan. Dalam rilis: PHP 7.4.0 beta 4, tentang nasib P ++, video, podcast, pengumuman rapat dan konferensi, sebagian alat yang bermanfaat, dan banyak lagi.
Selamat membaca!
Berita dan Siaran
PHP internal
- Polling jerami untuk kelayakan P ++ - Lebih dari dua minggu lalu, Zeev Surasky memperkenalkan ide provokatif untuk membuat bahasa PHP baru, yang diberi nama kode P ++. Sebagai tanggapan, ada banyak kontroversi di Internal dan tidak hanya, tinjauan yang sangat baik tentang sejarah PHP dan nuansa, tetapi juga sebuah posting tentang mengapa P ++ adalah ide yang buruk dari sudut pandang non-teknis.
Seseorang bahkan menyarankan untuk membuat P-- - PHP yang disederhanakan sejak PHP 5.0, atau P === - biarkan saja apa adanya.
Untungnya, sebelum semuanya berjalan terlalu jauh, Derick Rethans (penulis Xdebug) meluncurkan sebuah jajak pendapat dengan satu pertanyaan sederhana: Apakah ide P ++ layak secara prinsip? Seluruh komunitas PHP Internal memilih dengan suara bulat menentang, tanpa diduga termasuk Zeev sendiri . Pada ide ini Anda bisa melupakan P ++. - [RFC] Tidak lagi menggunakan tag terbuka pendek - Banyak kontributor memilih untuk menghapus tag pendek dari PHP di masa mendatang, dan pemungutan suara ulang tidak mengatasi ambang yang diperlukan. Total tag pendek akan tetap selama 5+ tahun ke depan.
- [PoC] throw_legacy_failure menyatakan pernyataan - PR yang menarik dalam PHP dengan konsep mengulang semua fungsi bawaan sehingga mereka melempar pengecualian alih-alih mengembalikan
false
/ null
. Fitur ini diaktifkan dengan menetapkan direktif declare(throw_legacy_failure=1)
.
Alat-alatnya
Symfony
Laravel
Yii
Async php
Materi Pembelajaran
Audio / Video
Terima kasih atas perhatian anda!
Jika Anda melihat kesalahan atau ketidaktepatan - mohon informasikan kepada saya di PM .
Pertanyaan dan saran menulis ke email atau twitter .
Lebih banyak berita dan komentar di Saluran Telegram PHP Digest .
Kirim tautan
Tautan pencarian untuk semua pencernaan
Release Rilis sebelumnya: PHP Digest No. 162