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:

Ditamatkan: Kaedah yang sama nama kerana kelas mereka tidak akan menjadi pembina dalam versi PHP yang akan datang; A mempunyai pembina yang tidak digunakan dalam...

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:

Ditamatkan: Kaedah bukan statik A::b() tidak boleh dipanggil secara statik dalam...
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().