小编Vis*_*hal的帖子

分层php函数exectuion出错!这是什么?

为什么我在以下两种情况下通过print_r得到不同的输出!! 这是php中的一个错误?php无法执行称为内部函数的复杂层次函数吗?

CASE 1 :
$aa='2,3,4,5,5,5,';
$aa=array_unique(explode(',',$aa));
array_pop($aa);
print_r($aa);

CASE 2 :
$aa='2,3,4,5,5,5,';
array_pop(array_unique(explode(',',$aa)));
print_r($aa)
Run Code Online (Sandbox Code Playgroud)

在第一种情况下,输出是爆炸数组:

Array ( [0] => 2 [1] => 3 [2] => 4 [3] => 5 ) 
Run Code Online (Sandbox Code Playgroud)

在第二种情况下,输出是字符串:

2,3,4,5,5,5,
Run Code Online (Sandbox Code Playgroud)

php arrays function hierarchical

2
推荐指数
1
解决办法
48
查看次数

标签 统计

arrays ×1

function ×1

hierarchical ×1

php ×1