php7.0新特性

Posted 雷林鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php7.0新特性相关的知识,希望对你有一定的参考价值。

  1.运算符:

  $a = $_GET[‘a‘] ?? 1 等价于 $a = isset($_GET[‘a‘]) ? $_GET[‘a‘] : 1;

  2,。函数返回值声明

  function 函数名() :返回值类型

  3.php使用try catch去捕获错误 记住不是抛出异常 这个特性就是像java靠拢的

  set_exception_handler(‘xiaoming‘);

  non_exists_func();

  function xiaoming($param)

  {

  echo "\n I catch an error\n";

  var_dump($param);

  }

  4.define支持定义数组类型的值

  define(‘ANIMALS‘, [

  ‘dog‘,

  ‘cat‘,

  ‘bird‘

  ]);

  echo ANIMALS[1]; // outputs "cat"

  5.数组定义

  $arr=[‘‘,‘‘,‘‘];

(来源:程序员

 

以上是关于php7.0新特性的主要内容,如果未能解决你的问题,请参考以下文章

PHP7.0 的新特性

php7.0新特性

php7新特性

PHP系列PHP 7.0新增特性详解

PHP从PHP5.0到PHP7.1的性能全评测

Java16的新特性