PHP变量规则
我有一个关于PHP中变量的简单问题! 如何生成全局最终变量?我想在php文件中有一些信息。我有一些函数返回信息PHP变量规则,php,variables,web,error-handling,undefined,Php,Variables,Web,Error Handling,Undefined,我有一个关于PHP中变量的简单问题! 如何生成全局最终变量?我想在php文件中有一些信息。我有一些函数返回信息 <?php static $titleOfPage = "Opinion"; static $autor = "Daniel"; static $description = "blablabla"; static $keywords = "blablabla"; function getTitleOfPage(){ return $titleOfPage; } fu
<?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;
}
?>
我得到了错误=未定义的变量:titleOfPage in/Applicat….
我只知道C和JAVA的规则。。
有人能帮我吗
多谢各位
如何生成全局最终变量
所以。。基本上,您需要定义一个命名常量
define("TITLE_OF_PAGE", "Opinion");
function getTitleOfPage(){
return TITLE_OF_PAGE;
}
但我很确定没有真正的理由这么做P
$titleOfPage
如何进入该功能?也许你想构建一个类?你可以使用sessions-putsession_start()在页面顶部的code>并将变量设置为-例如$\u SESSION['autor']=“Daniel”你可以echo$_会话['autor']代码>在您想要的任何页面上,而不需要任何函数-putsession_start()代码>位于每页的顶部。您还可以返回$\u SESSION['autor']从getAutorOfPage(){
函数中选择code>,方法与全局.Sessions教程的作用域相同
define("TITLE_OF_PAGE", "Opinion");
function getTitleOfPage(){
return TITLE_OF_PAGE;
}