Ciri PHP 7 tidak digunakan
Pembina gaya PHP4
Dalam PHP4, fungsi dalam kelas boleh mempunyai nama yang sama dengan nama kelas ini tersedia dalam Dihentikan dalam PHP7 dan akan mengeluarkan ralat E_DEPRECATED. Apabila nama kaedah adalah sama dengan nama kelas, kelas tiada dalam ruang nama dan pembina PHP5 (__construct) tidak wujud, ralat E_DEPRECATED akan dihasilkan.
Contoh
Contoh
<?php class A { function A() { print('Style Constructor'); } } ?>
Hasil keluaran pelaksanaan program di atas ialah:
Memanggil kaedah bukan statik dengan cara statik
Memanggil kaedah bukan statik dengan cara statik tidak lagi disokong:
Instance
Instance
<?php class A { function b() { print('Non-static call'); } } A::b(); ?>
Hasil output pelaksanaan program di atas ialah:
Panggilan bukan statik
password_hash() random factor Option
Nilai garam mentah fungsi tidak lagi perlu disediakan oleh pembangun. Fungsi ini mempunyai keupayaan garam secara lalai, dan pembangun tidak perlu memberikan nilai garam.
pilihan konteks SSL capture_session_meta
Pilihan konteks SSL "capture_session_meta" ditamatkan. Metadata berkaitan penyulitan yang aktif pada sumber strim boleh diakses melalui nilai pulangan stream_get_meta_data().