php7有哪些新特性,请大神指点一下?

解决方案 »

  1.   

    https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=1&rsv_idx=1&tn=baidu&wd=php7%E6%96%B0%E7%89%B9%E6%80%A7&oq=php%25207&rsv_pq=9128b55d000e7979&rsv_t=464aG8UaqgyZxotM%2BuK35Db%2B5daEbp%2BJAT6G2R3ARKvrUx16aL%2Fl%2FGt3728&rqlang=cn&rsv_enter=1&rsv_sug3=6&rsv_sug1=5&rsv_sug7=100&rsv_sug2=1&prefixsug=php%25207&rsp=1&rsv_sug4=1024
      

  2.   

    php7.0新特性,官网
    http://php.net/manual/zh/migration70.new-features.php
      

  3.   

    1.安装PHP和Apache1.1.安装前提必须按照以下页面中的两个软件:  vc_redist.x64.exe    vc_redist.x86.exehttps://www.microsoft.com/en-us/download/details.aspx?id=481451.2.安装PHP下载PHP:http://windows.php.net/downloads/releases/php-7.1.1-Win32-VC14-x64.zip必须下载:VC14 x64 Thread Safe, 因为该版本中有 php7apache2_4.dll 扩展,从而在Apache中使用.1.3.安装Apache下载Apachehttps://www.apachelounge.com/download/VC14/binaries/httpd-2.4.25-win64-VC14.zip在conf/httpd.conf中180中添加一下内容:2.从PHP 5.6.x 到 PHP 7.0.xPHP7.0x 使用VC14编译,必须安装VC14库2.1.实用的新特性2.1.1.函数参数类型声明。类型可以为: 字符串(string), 整数 (int), 浮点数 (float), 以及布尔值 (bool), 类名,接口,数组和回调类型.为什么呢?避免函数使用者传递起来的类型.2.1.2.PHP7增加了对函数的返回类型声明的支持。指定该函数必须返回什么类型的结果.2.1.3.null合并运算符添加了null合并运算符 (??) 这个语法糖。如果变量存在且值不为NULL, 它就会返回自身的值,否则返回它的第二个操作数。2.1.4.通过 define() 定义常量数组2.1.5.现在支持通过new class 来实例化一个匿名类。现在支持通过new class 来实例化一个匿名类,这可以用来替代一些“用后即焚”的完整类定义。interface USB{
        function 通电();
    }
    //电扇
    (new class implements  USB{
        function 通电()
        {
            echo '电扇转起来了!',"<br/>";
        }
    })->通电();
    //电灯泡
    (new class implements  USB{
        function 通电()
        {
            echo '灯亮了!',"<br/>";
        }
    })->通电();2.1.6.为匿名函数指定一个对象,并且该对象来调用它2.1.7.Group use declarations来源:http://www.itsource.cn/web/news/5/20170216/1113.html