PHP - 废弃的函数

PHP - 废弃的函数 首页 / PHP7+入门教程 / PHP - 废弃的函数

不推荐使用以下函数,并且可以从以后的PHP版本中删除这些函数。

PHP 4构造函数

PHP 4样式构造函数是与定义它们的类同名的方法,现在已弃用,并且将来会删除。如果PHP 4构造函数是类中唯一定义的构造函数,则PHP 7将发出E_DEPRECATED,实现__construct()方法的类不受影响。

<?php
   class A {
      function A() {
         print('Style Constructor');
      }
   }
?>

它产生以下浏览器输出-

无涯教程网

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...

静态调用非静态方法

不建议使用对非静态方法的静态调用,以后可能会删除它。

链接:https://www.learnfk.comhttps://www.learnfk.com/php7+/php7-deprecated-features.html

来源:LearnFk无涯教程网

<?php
   class A {
      function b() {
         print('Non-static call');
      }
   }
   A::b();
?>

它产生以下浏览器输出-

无涯教程网

Deprecated: Non-static method A::b() should not be called statically in...
Non-static call

password_hash() salt 

password_hash()函数的salt选项已被弃用,以使开发人员不会生成自己的salt。当开发人员不提供salt时,该函数本身会生成密码安全的salt-因此不再需要自定义salt生成。

capture_session_meta SSL Context 

capture_session_meta SSL Context 选项已被弃用。现在,通过 stream_get_meta_data()函数使用SSL元数据。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

设计模式之美 -〔王争〕

跟月影学可视化 -〔月影〕

To B市场品牌实战课 -〔曹林〕

性能优化高手课 -〔尉刚强〕

手把手带你写一门编程语言 -〔宫文学〕

超级访谈:对话张雪峰 -〔张雪峰〕

Web漏洞挖掘实战 -〔王昊天〕

林外 · 专利写作第一课 -〔林外〕

大厂设计进阶实战课 -〔小乔〕

好记忆不如烂笔头。留下您的足迹吧 :)