ホームページ > バックエンド開発 > PHP7 > php7.0.x で廃止された機能

php7.0.x で廃止された機能

L
リリース: 2023-02-17 15:24:01
転載
3057 人が閲覧しました

php7.0.x で廃止された機能

#php 7.0.x

# で非推奨となった機能

##PHP4 スタイルのコンストラクターPHP4 スタイルのコンストラクター (メソッド名はクラス名と同じ) は非推奨となり、将来削除される予定です。 PHP4 スタイルのコンストラクターのみがクラスで使用されている場合、PHP7 は E_DEPRECATED 警告を生成します。 __construct() メソッドも定義されている場合、影響を受けません。

<?php
class foo {
    function foo() {
        echo &#39;I am the constructor&#39;;
    }
}
?>
ログイン後にコピー

上記のルーチンは出力します:

非推奨: クラスと同じ名前のメソッドは、将来のバージョンの PHP ではコンストラクターにはなりません。例では foo に非推奨のコンストラクターがあります。 .php 行 3


非静的メソッドへの静的呼び出し放棄された静的呼び出しは、静的メソッドのため、この機能は将来完全に削除される可能性があります。

<?php
class foo {
    function bar() {
        echo &#39;I am not static!&#39;;
    }
}
foo::bar();
?>
ログイン後にコピー

上記のルーチンは出力します:

非推奨: 非静的メソッド foo::bar() は 8 行目で静的に呼び出すべきではありません

I am not static!<br><br>

password_hash() ソルト オプションpassword_hash() 関数のソルト オプションは廃止されました。開発者は独自のソルトを生成できなくなります (一般に安全性が低くなります)。開発者がこの値を渡さない場合、関数自体が暗号的に安全なソルト値を生成します。したがって、独自のカスタム ソルト値を渡す必要はありません。

capture_session_meta SSL コンテキスト オプション

capture_session_meta の SSL コンテキスト オプションは廃止されました。 SSL メタデータは stream_get_meta_data() 経由で取得できるようになりました。

LDAP では非推奨次の関数は非推奨になりました:

ldap_sort()

推奨チュートリアル: "

PHP7

" "PHP チュートリアル"

以上がphp7.0.x で廃止された機能の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート