PHP 7 ditinggalkan properti
PHP4 gaya konstruktor
Fungsi di PHP4 di kelas dengan nama yang sama dengan nama kelas, fitur ini ditinggalkan di PHP7 sementara akan mengeluarkan error E_DEPRECATED. Ketika nama metode dengan nama yang sama dengan kelas, dan kelas tidak dalam namespace, pada saat yang sama PHP5 konstruktor (__construct) tidak ada, maka akan menghasilkan kesalahan E_DEPRECATED.
contoh
contoh
class A {
Fungsi A () {
mencetak ( 'Style Pembuat');
}
}
?>
Output di atas eksekusi program adalah:
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; A has a deprecated constructor in...
Statis memanggil metode non-statis
Statis memanggil metode non-statis tidak lagi didukung:
contoh
contoh
class A {
fungsi b () {
print ( 'Non-statis panggilan' );
}
}
A :: b ();
?>
Output di atas eksekusi program adalah:
Deprecated: Non-static method A::b() should not be called statically in... Non-static call
password_hash () Pilihan faktor acak
Fungsi tidak perlu lagi memberikan jumlah asli dari garam oleh pengembang. Fungsi default kapasitas internal dengan garam, tanpa nilai pengembang garam.
Pilihan konteks capture_session_meta SSL
Ditinggalkan "capture_session_meta" Pilihan konteks SSL. metadata terkait enkripsi pada kegiatan sumber daya aliran dapat stream_get_meta_data () nilai kembali akses.