php教程自学网 - 轻松零基础学php视频教程
条幅广告
当前位置: 主页 > PHP7 >

use 语句

时间:2018-10-19 17:18来源:未知 作者:admin 点击:
PHP 7 可以使用一个 use 从同一个 namespace 中导入类、函数和常量: 实例 实例 // PHP 7 之前版本需要使用多次 use use some\namespace\ClassA; use some\namespace\ClassB; use some\namespace\ClassC as C; use functi
PHP 7 可以使用一个 use 从同一个 namespace 中导入类、函数和常量:
 
实例
实例
// PHP 7 之前版本需要使用多次 use 
use some\namespace\ClassA; 
use some\namespace\ClassB; 
use some\namespace\ClassC as C; 
 
use function some\namespace\fn_a; 
use function some\namespace\fn_b; 
use function some\namespace\fn_c; 
 
use const some\namespace\ConstA; 
use const some\namespace\ConstB; 
use const some\namespace\ConstC; 
 
// PHP 7+ 之后版本可以使用一个 use 导入同一个 namespace 的类 
use some\namespace\{ClassA, ClassB, ClassC as C}; 
use function some\namespace\{fn_a, fn_b, fn_c}; 
use const some\namespace\{ConstA, ConstB, ConstC}; 
?>
(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
相关推荐
  • 移除的扩展
  • PHP 7+ 版本移除了以下扩展: ereg mssql mysql sybase_ct...

  • 废弃特性
  • PHP4 风格的构造函数 在 PHP4 中类中的函数可以与类名同名,这一特性在 PHP7 中被

  • Session 选项
  • PHP 7 session_start()函数可以接收一个数组作为参数,可以覆盖php.ini中session的配置

  • intdiv() 函数
  • PHP 7 新增加了 intdiv() 函数,接收两个参数,返回值为第一个参数除于第二个参

  • 错误处理
  • PHP 7 改变了大多数错误的报告方式。不同于 PHP 5 的传统错误报告机制,现在大

  • 异常
  • PHP 7 异常用于向下兼容及增强旧的assert()函数。它能在生产环境中实现零成本的

  • IntlChar()
  • PHP 7 通过 intl 扩展来支持国际化 (i18n) 和本地化 (l10n) 。此扩展仅仅是对 ICU 库的

  • 过滤 unserialize()
  • PHP 7 增加了可以为 unserialize() 提供过滤的特性,可以防止非法数据进行代码注入

  • Closure::call()
  • PHP 7 的 Closure::call() 有着更好的性能,将一个闭包函数动态绑定到一个新的对象

  • 匿名类
  • PHP 7 支持通过 new class 来实例化一个匿名类,这可以用来替代一些用后即焚的完