<?php
function func_1()
{
return "Hello, here you got func_1's result!";
}
function func_2()
{
return "Hello, here you got func_2's result!";
}
if (1)
$func = "func_1";
else
$func = "func_2";
print $func(); //输出Hello, here you got func_1's result!
?>
我在什么地方看到的一个例子。
问题:为什么执行print $func();时候会满足if (1)这个条件?
在我尝试 if (1) 变为 if (0)时 输出Hello, here you got func_2's result!
一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.003sec
SimsmaBBS 2008 (v6.0) Developed by
17php.com,Copyright(C)2003-2010 All rights reserved.
副本授权:一起PHP官方专用版