Php7-deprecated-features
提供:Dev Guides
PHP 7-非推奨の機能
以下の機能は非推奨であり、PHPの将来のリリースから削除される可能性があります。
PHP 4スタイルのコンストラクター
PHP 4スタイルのコンストラクターは、定義されているクラスと同じ名前のメソッドであり、現在は非推奨であり、将来削除される予定です。 PHP 4コンストラクターがクラス内で定義されている唯一のコンストラクターである場合、PHP 7はE_DEPRECATEDを発行します。 __construct()メソッドを実装するクラスは影響を受けません。
例
次のブラウザ出力を生成します-
非静的メソッドの静的呼び出し
非静的メソッドへの静的呼び出しは非推奨であり、将来削除される可能性があります。
例
次のブラウザ出力を生成します-
password_hash()saltオプション
- password_hash()*関数のsaltオプションは廃止され、開発者が独自の(通常は安全ではない)saltを生成しないようにしました。 開発者からソルトが提供されない場合、関数自体が暗号的に安全なソルトを生成します。したがって、カスタムのソルト生成はもう必要ありません。