一道笔试题:

<?php
$count=5;
function get_count(){
static $count=0;
return $count++;
}
echo $count;
++$count;
echo get_count();
echo get_count();
?>

输出结果是什么?
考的是PHP的静态变量的问题,静态变量只存在于函数作用域内,也就是说,静态变量只存活在栈中。

所以输出结果是:

501

Related Posts: PHP-$count=5; function get_count() 输出结果 :