Heim > Backend-Entwicklung > PHP7 > Hauptteil

Veraltete Funktionen von php7.0.x

L
Freigeben: 2023-02-17 15:24:01
nach vorne
2928 Leute haben es durchsucht

Veraltete Funktionen von php7.0.x

PHP 7.0.x veraltete Funktion

Konstruktoren im PHP4-Stil

Konstruktoren im PHP4-Stil (Methodennamen sind dieselben wie Klassennamen) sind veraltet und werden in Zukunft entfernt. PHP7 generiert eine E_DEPRECATED-Warnung, wenn in einer Klasse nur Konstruktoren im PHP4-Stil verwendet werden. Wenn auch die Methode __construct() definiert ist, ist sie nicht betroffen.

<?php
class foo {
    function foo() {
        echo &#39;I am the constructor&#39;;
    }
}
?>
Nach dem Login kopieren

Die obige Routine gibt Folgendes aus:

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; foo has a deprecated constructor in example.php on line 3

Statischer Aufruf einer nicht-statischen Methode

Statische Aufrufmethoden, die nicht als statisch deklariert wurden, wurden in Zukunft möglicherweise vollständig entfernt.

<?php
class foo {
    function bar() {
        echo &#39;I am not static!&#39;;
    }
}
foo::bar();
?>
Nach dem Login kopieren

Die obige Routine gibt Folgendes aus:

Veraltet: Nicht-statische Methode foo::bar() sollte nicht statisch aufgerufen werden - in Zeile 8<code>Deprecated: Non-static method foo::bar() should not be called statically in - on line 8<br>I am not static!Das bin ich nicht statisch!

password_hash() Salt-Option

Die Salt-Option in der Funktion „password_hash()“ ist veraltet. Verhindert, dass Entwickler ihre eigenen Salze erzeugen (die im Allgemeinen weniger sicher sind). Wenn der Entwickler diesen Wert nicht übergibt, generiert die Funktion selbst einen kryptografisch sicheren Salt-Wert. Daher ist es nicht erforderlich, Ihren eigenen Salzwert einzugeben.

SSL-Kontextoption „capture_session_meta“

Die SSL-Kontextoption in „capture_session_meta“ ist veraltet. SSL-Metadaten können jetzt über stream_get_meta_data() abgerufen werden.

Veraltet in LDAP

Die folgenden Funktionen wurden veraltet:

ldap_sort()

Empfohlen Tutorial: „PHP7“ „PHP-Tutorial

Das obige ist der detaillierte Inhalt vonVeraltete Funktionen von php7.0.x. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!