-4
我有一个关于PHP中变量的简单问题! 我如何制作全局最终变量?我想在一个php文件中没有几个信息。我有一些返回信息的函数。PHP变量规则
<?php
static $titleOfPage = "Opinion";
static $autor = "Daniel";
static $description = "blablabla";
static $keywords = "blablabla";
function getTitleOfPage(){
return $titleOfPage;
}
function getAutorOfPage(){
return $autor;
}
function getDescriptionOfPage(){
return $description;
}
function getKeywordsOfPage(){
return $keywords;
}
?>
我把这个文件包含在另一个php文件中。在那里我只想从这里获取信息。所以,当我做
echo getDescriptionOfPage();
我得到的错误= 未定义的变量:titleOfPage在/ APPLICAT .... 我只知道从C和JAVA ..规则 谁能帮助我?
非常感谢!
'$ titleOfPage'如何进入函数?也许你想建立一个班级? – AbraCadaver
您可以使用会话 - 在页面顶部放置'session_start();'并将变量设置为 - 例如'$ _SESSION ['autor'] =“Daniel”;'您可以'echo $ _SESSION ['' autor'];'在你想要的任何页面上,不需要任何函数 - 在每个页面的顶部放置'session_start();'。如果你想使用你的函数,你也可以从'getAutorOfPage(){'函数中返回'$ _SESSION ['autor'];'',因为它和全局函数具有相同的范围。会话教程http://www.w3schools.com/php/php_sessions.asp – Steve