我正在尝试在函数中设置一个变量,以便在调用该函数时,它会为脚本提供一个变量值,以通知页面该函数已被调用。这仅显示一条消息:
function MyMessage($display_message)
{
echo $display_message;
}
这很好,所以当我打电话时:
MyMessage("Updated Database!");
这也有效。问题是该函数在某些页面的头文件之前显示此消息,因为在调用它之前,标题位于页面底部。是否有可能使它像:
function MyMessage($display_message)
{
$function_ran = 1;
echo $display_message;
return $function_ran;
}
然后在脚本中如果我显示
if ( $function_ran != 1 )
{
include("header.php");
}
这样,如果函数没有运行,它只会显示标题。问题是调用函数时没有返回 $function_ran 值。我怎样才能做到这一点?