php7

批量导入

// Pre PHP 7 code

use some\namespace\ClassA;

use some\namespace\ClassB;

use some\namespace\ClassC as C;


// PHP 7+ code

use some\namespace\{ClassA,ClassB,ClassC as C};


??

冒号+返回类型  函数返回类型声明

bool、int、string、float、array、class

function returnInfo ($a) : array {

return $a;

}

类:

public  function getLogger() : Logger {

return$this->logger;

}

define定义数组

define ('AWS', [12,33,44,55]);

echo  AWS[1];//33

随机数

random_int(5,100);  // 等同于mt_rand(5,100) 

速度  mt_rand > random_int  ,但是random_int更加安全的随机整数


参考

PHP 7.0 新特性

PHP7.0新增功能详解 - CSDN博客

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • PHP7 已经出来1年了,PHP7.1也即将和大家见面,这么多好的特性,好的方法,为什么不使用呢,也希望PHP越来...
    梦幻_78af阅读 2,165评论 1 10
  • 1. ?? 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET[...
    dagailv阅读 171评论 0 0
  • 1. ?? 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET[...
    斯文小蚂蚁阅读 88评论 0 0
  • 1. ??运算符(NULL合并运算符)把这个放在第一个说是因为我觉得它很有用。用法:$a = $_GET['a']...
    php红薯阅读 254评论 0 0
  • #本文参加“青春”大赛,本人保证本文为本人原创,如有问题则与主办方无关,自愿放弃评优评奖资格# 轻声漫步,孤鹜...
    久辰jc阅读 196评论 0 3