如何打印在 php.ini 中通过引用传递的数组的长度。我将得到的变量是一个参考变量。那么我该如何实现呢?
问问题
54 次
2 回答
1
与打印按值传递的数组长度相同的方式:
function print_count(&$array){
echo count($array);
}
PHP 中的引用是一种通过不同名称访问相同变量内容的方法。它们不像 C 指针;例如,您不能使用它们执行指针运算,它们不是实际的内存地址,等等。相反,它们是符号表别名。注意在PHP中,变量名和变量内容是不同的,所以同样的内容可以有不同的名字。
于 2012-08-15T17:20:41.747 回答
0
据我所知,它的工作原理是一样的:
$arr = array('hi');
$arr2 = &$arr;
var_dump(count($arr2));
于 2012-08-15T17:21:08.973 回答