二、php編譯安裝
安裝libxml2指令如:1)apt-get install libxml2-dev
2)apt-get install libxml2
3)dpkg -s libxml2-dev
檢視安裝情況
php5.6版本 /usr/local/php/php56/bin/php /opt/php/php-7.2.30/zend/bench.php1.太空船操作符 <=>php7.2版本 /usr/local/php/php72/bin/php /opt/php/php-7.2.30/zend/bench.php
通過對比,php7.2版本明顯比php5.6的速度快差不多3倍
作用:用於比較兩個表示式2.型別宣告例如:當$a小於、等於、大於$b時它分別返回-1、0、1
echo 1 <=> 1; // 0
echo 1 <=> 2; // -1
echo 2 <=> 1; // 1
function sumints(int ...$ints):int
3.null合併操作符
4.常量陣列
5.namespace批量匯入
6.throwable介面
trycatch(error $e)
set_exception_handler(function($e));
7.closure::call()
class test
$f = function();
echo $f->call(new test);
8.intdiv 函式
接收兩個引數,返回值為第乙個引數除於第二個引數的值並取整9.list的方括號寫法intdiv(10,3);
$arr = [1,2,3];
list($a,$b,$c) = $arr;
# 可寫為
[$a,$b,$c] = $arr;
php7的新特性
截止到目前為止,php官方已經發布了php7的rc5版本,預計在11月份左右會發布第乙個正式版本!現在來說php7的重大特性肯定已經是定型了,不會再有什麼變動了。後續一些版本的迭代主要也就是修修bug,優化之類的。下面就來說話我們一直期待的php7.0新特徵吧。1.標量引數型別宣告 現在支援字串 s...
PHP7的新特性
php7 從發布到現在已經有快三年的時間了,現在已經發展到 php7.2.9 版本了。它的發布給 php 帶來了很大的效能提公升,這主要是得益於 php 對 zend 引擎的深度優化,同時還降低了 php 對系統的資源占用。主要的變化有以下幾點 在php之前的版本中,php 在語法解析階段直接生成了...
php7的新特性
php7新特性 太空船操作符 echo 1 1 0 echo 1 2 1 echo 2 1 1 型別宣告 declare strict types 1 strict types 1表示開啟嚴格模式 function sum int.ints int 3.null合併操作符 page 0 page?0...