Ya, lumayan lama saya meninggalkan dunia PHP, saat punya ide untuk membangun sebuah aplikasi untuk kantor dengan basis PHP dan benar saja karena jarang update info tentang PHP saya masih menggunakan fungsi-fungsi lama yang disupport oleh PHP terbaru (PHP5.x.x) dan hasilnya langsung mendapat peringatan dari PHP yang berupa Function Was Deprecated. Maksudnya adalah ada beberapa fungsi yang sudah tidak disupport/dihilangkan oleh PHP versi terbaru. Alasan kenapa PHP memberlakukan aturan seperti itu, karena memang dalam PHP terdapat banyak sekali build-in function yang saling tumpang tindih sehingga hal tersebut kurang efisien, oleh karena itu ada beberapa fungsi yang mempunyai kesamaan harus dihilangkan. Berikut beberapa fungsi yang sudah tidak didukung oleh PHP6 beserta cara pemakaiannya.

1. Split()
Fungsi Split biasa digunakan untuk memecah string menurut suatu karakter penanda untuk menjadi beberapa kata dalam bentuk array. Ternyata fungsi ini mempunyai kesamaan dengan fungsi explode(), oleh karenanya fungsi split diremove dan untuk menyelesaikan kasus-kasus yang biasa dipecahkan dengan split() harus menggunakan fungsi explode().
Contoh:

Harus menjadi

Mudah bukan?

2. Session_is_registered()
Fungsi ini biasa digunakan untuk melindungi page-page yang untuk bisa mengaksesnya harus menggunakan atorisasi (login) terlebih dahulu dengan memeriksa apakah seorang user sessionnya sudah terdaftar (aktif) atau tidak. Untuk efisiensi fungsi ini diremove dan diganti dengan fungsi $_SESSION[]. Contoh:

Harus menjadi:

Mudah Bukan??