Pada 26 November 2020, PHP 8 resmi dirilis ke publik. Ini adalah kabar baik bagi para developer yang menggunakan bahasa pemrograman PHP karena ada pembaruan fitur yang lebih baik di dalamnya PHP adalah bahasa pemrograman open source yang banyak digunakan untuk pengembangan situs web dan dapat disematkan ke dalam HTML. PHP merupakan salah satu bahasa pemrograman populer yang disukai banyak developer. Bahasa ini mudah dipelajari bahkan untuk pemula. bahasa pemrograman populer yang disukai oleh banyak developer. Bahasa ini mudah untuk dipelajari bahkan oleh pemula sekali pun. Show Meskipun demikian, kinerja PHP sangat baik. Anda akan menemukan berbagai fitur menarik yang dapat membantu proses pengembangan website dengan baik. Fitur-fitur tersebut biasanya akan diperbaiki atau diperbaiki setiap kali ada update versi Di PHP 8, ada beberapa fitur dan peningkatan baru yang menarik bagi pengembang. Inilah beberapa di antaranya Baca Juga. 7 Contoh Bahasa Pemrograman Dasar Yang Cocok Untuk Pemula Daftar isi 6 Fitur dan Perbaikan di PHP 81. Kompiler PHP JIT (Tepat Waktu)Salah satu fitur PHP 8 yang ditunggu developer adalah Just in Time Compiler. Sederhananya, JIT adalah teknik yang memungkinkan proses kompilasi program menjadi kode mesin segera sebelum dieksekusi. Fitur ini memungkinkan Anda untuk dapat menjalankan kode aplikasi dengan cepat, lebih cepat dari interpreter tradisional. JIT PHP 8 diimplementasikan sebagai bagian dari OPCache. Fitur ini dapat mengkompilasi dan menyimpan beberapa potongan kode saat runtime sehingga versi yang dikompilasi dapat digunakan sebagai pengganti versi terjemahan. Inilah yang dapat mempengaruhi peningkatan kinerja yang besar di PHP Namun, Anda harus tahu bahwa JIT akan lebih berguna untuk aplikasi intensif CPU seperti untuk perenderan 3D atau perhitungan matematis besar. Jadi, jika Anda menggunakannya untuk aplikasi web, Anda mungkin tidak akan melihat peningkatan kinerja yang besar saat mengaktifkan fitur ini. 2. AtributDalam bahasa pemrograman lain, atribut juga dikenal sebagai anotasi. Atribut dukungan PHP atau potongan kecil metadata yang dapat Anda tambahkan ke kode seperti fungsi, kelas, parameter, dll. Anda dapat menambahkan beberapa atribut ke bagian kode apa pun, mengimpornya menggunakan pernyataan penggunaan, dan menambahkan parameter ke Atribut. Dengan Attributes, Anda tidak perlu lagi mengurai PHP Docblock. Untuk menggunakannya, Anda membutuhkan dua tanda lebih kecil dari (<<) sebagai pembuka, dan dua tanda lebih besar dari (>>) sebagai penutup attributes. Meskipun dianggap sebagai peningkatan kecil, namun kemampuan ini dapat mempermudah tugas Anda. 3. Cocokkan EkspresiEkspresi kecocokan yang diperkenalkan di PHP 8 hampir sama dengan ekspresi sakelar, tetapi ada beberapa peningkatan di dalamnya seperti
Contoh ekspresi kecocokan $operation = 'write'; // Switch statement switch ($operation) { case 'read': $message = 'Viewed!'; break; case 'write': $message = 'Created!'; break; case 'update': $message = 'Updated!'; break; case 'delete': $message = 'Deleted!'; break; } // Equivalent match expression $message = match ($operation) { 'read' => 'Viewed!', 'write' => 'Created!', 'update' => 'Updated!', 'delete' => 'Deleted!', } Baca Juga. 5 Bahasa Pemrograman Terbaik untuk Server Side Programming 4. Jenis SerikatSebelum rilis PHP 8, Anda hanya bisa mendeklarasikan satu tipe untuk properti, parameter, dan tipe pengembalian. Namun, PHP 8 saat ini mendukung tipe gabungan yang memungkinkan pengguna untuk mendeklarasikan lebih dari 1 tipe dalam kelas atau argumen Misalnya, Anda bisa menentukan tipe integer dan float, dan Anda bisa menggunakan salah satunya. Untuk mengaturnya, Anda memerlukan garis pemisah antara kedua jenis (int. mengapung). Perlu Anda ketahui, Anda tidak bisa mengkombinasikan void dengan tipe lain. Selain itu, tipe duplikat tidak dapat digunakan, misalnya int. int Contoh class Example { private int|float $foo; public function squareAndAdd(float|int $bar): int|float { return $bar ** 2 + $foo; } }_ 5. Argumen bernamaArgumen bernama dapat digunakan dalam PHP 8. Dengan argumen bernama, Anda sekarang dapat meneruskan argumen ke fungsi berdasarkan nama parameter. Artinya, urutan pemberian argumen tidak menjadi masalah karena nama yang akan digunakan untuk menentukan parameter Contoh createUser(id: 1, username: hollylawly); // position of argument doesn't matter createUser(username: hollylawly, id: 1); 6. Koma dalam daftar parameterPerbaikan ini memang terlihat sederhana. Meski begitu, Anda akan tetap menyukainya Sama seperti yang ada di daftar argumen, sekarang Anda bisa menambahkan koma di akhir daftar parameter, yaitu fungsi, metode, dan penutupan. Anda dapat menambahkan elemen lain ke baris kode tanpa harus mengubah baris terakhir dari item tersebut jika baris tersebut sudah menggunakan koma. Dengan demikian, Anda dapat menulis baris kode dengan lebih nyaman. Contoh function myFunction( param1, param2, param3, ) { // ... }
PHP 8 telah resmi dirilis. Jadi, Anda bisa langsung mengupgrade PHP lama Anda ke versi terbaru. Banyak peningkatan dan peningkatan yang telah dilakukan oleh pengembang agar Anda bisa lebih nyaman saat menggunakannya Apakah Anda seorang Pengembang PHP? . LOGIQUE adalah perusahaan pengembang web profesional di Indonesia dengan berbagai layanan seperti layanan pembuatan situs web, pengembangan aplikasi seluler, pembuatan sistem PWA, dll. Jika Anda tertarik untuk bergabung dengan tim LOGIQUE, kirimkan CV Anda sekarang juga. Untuk informasi lebih lanjut, silakan klik Apa Kelebihan PHP 8?Beberapa fitur utama yang ditawarkan oleh PHP 8 dan fungsinya adalah sebagai berikut. Just In Time Compiler – meningkatkan kinerja program yang ditafsirkan. Peta Lemah – bersihkan objek yang tidak lagi direferensikan. Union Type – memungkinkan Anda mendeklarasikan variabel dalam beberapa tipe.
Apa itu PHP8?Bahasa pemrograman PHP 8 adalah versi terbaru yang dirilis oleh PHP. Dengan hadirnya PHP 8 diharapkan web developer seperti Anda dapat mengembangkan website Anda lebih efektif dengan fitur dan keunggulan yang ada di PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 a> PHP 8 .
PHP versi berapa sekarang?Saat artikel ini ditulis, versi PHP terbaru adalah PHP 8. 1 yang dirilis pada 25 November 2021. PHP 8. 1 memiliki beberapa fitur baru termasuk Readonly Properties dan Never Return Type.
Apa itu PHP7?PHP 7 adalah rilis utama bahasa pemrograman PHP dan disebut-sebut sebagai revolusi dalam cara aplikasi web dapat dikembangkan dan dikirimkan untuk seluler untuk perusahaan dan cloud. Rilis ini dianggap sebagai perubahan paling signifikan untuk PHP sejak rilis PHP 5 pada tahun 2004. |