Maison > développement back-end > PHP7 > le corps du texte

fonctionnalités obsolètes de php7.0.x

L
Libérer: 2023-02-17 15:24:01
avant
2927 Les gens l'ont consulté

fonctionnalités obsolètes de php7.0.x

fonctionnalité obsolète de PHP 7.0.x

Constructeurs de style PHP4

Les constructeurs de style PHP4 (les noms de méthodes sont les mêmes que les noms de classe) sont obsolètes et seront supprimés à l'avenir. PHP7 générera un avertissement E_DEPRECATED si seuls des constructeurs de style PHP4 sont utilisés dans une classe. Si la méthode __construct() est également définie, elle ne sera pas affectée.

<?php
class foo {
    function foo() {
        echo &#39;I am the constructor&#39;;
    }
}
?>
Copier après la connexion

La routine ci-dessus affichera :

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

Appel statique à une méthode non statique

Les méthodes d'appel statiques non déclarées comme statiques ont été abandonnées. Cette fonction pourrait être complètement supprimée à l'avenir.

<?php
class foo {
    function bar() {
        echo &#39;I am not static!&#39;;
    }
}
foo::bar();
?>
Copier après la connexion

La routine ci-dessus affichera :

Obsolète : la méthode non statique foo::bar() ne doit pas être appelée statiquement dans - à la ligne 8<code>Deprecated: Non-static method foo::bar() should not be called statically in - on line 8<br>I am not static!Je ne le suis pas statique !

option salt password_hash()

L'option salt dans la fonction password_hash() est obsolète, empêcher les développeurs de générer leurs propres sels (qui sont généralement moins sécurisés). Lorsque le développeur ne transmet pas cette valeur, la fonction elle-même générera une valeur salt cryptographiquement sécurisée. Il n’est donc pas nécessaire de transmettre votre propre valeur de sel personnalisée.

Option de contexte SSL capture_session_meta

L'option de contexte SSL dans capture_session_meta est obsolète. Les métadonnées SSL peuvent désormais être obtenues via stream_get_meta_data().

Obsolète dans LDAP

Les fonctions suivantes ont été obsolètes :

ldap_sort()

Recommandé Tutoriel : "PHP7" "Tutoriel PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!