这篇文章主要为大家详细介绍了PHP 5.5 新特性的功能实例,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随四海网的小玲来看看吧!
PHP5.5 前不久前刚刚发布,里面的新特性有什么?官方文档在这里:代码如下:
<?php
/* 四海网 www.q1010.com */
function xrange($start, $limit, $step = 1) {
for ($i = $start; $i <= $limit; $i += $step) {
yield $i;
}
}
echo 'Single digit odd numbers: ';
/*
* Note that an array is never created or returned,
* which saves memory.
*/
foreach (xrange(1, 9, 2) as $number) {
echo "$number ";
}
echo "\n";
?>
代码如下:
<?php
/* 四海网 www.q1010.com */
$array = [
[1, 2],
[3, 4],
];
foreach ($array as list($a, $b)) {
echo "A: $a; B: $b\n";
}
?>
代码如下:
<?php
/* 四海网 www.q1010.com */
function foo(){
return false;
}
if(empty(foo())){
echo 11;
} else {
echo 12;
}
代码如下:
<?php
/* 四海网 www.q1010.com */
echo array(1, 2, 3)[0];
echo [1, 2, 3][0];
echo "foobar"[2];
?>
代码如下:
<?php
/* 四海网 www.q1010.com */
namespace Name\Space;
class ClassName {}
echo ClassName::class;
echo "\n";
?>
本文来自:http://www.q1010.com/173/15013-0.html
注:关于PHP 5.5 新特性的功能实例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。