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中变量的简单问题! 如何生成全局最终变量?我想在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;
} 

?>
我得到了错误=未定义的变量:titleOfPage in/Applicat…. 我只知道C和JAVA的规则。。 有人能帮我吗

多谢各位

如何生成全局最终变量

所以。。基本上,您需要定义一个命名常量

define("TITLE_OF_PAGE", "Opinion");

function getTitleOfPage(){
    return TITLE_OF_PAGE;
}

但我很确定没有真正的理由这么做P
$titleOfPage
如何进入该功能?也许你想构建一个类?你可以使用sessions-put
session_start()并将变量设置为-例如
$\u SESSION['autor']=“Daniel”echo$_会话['autor']在您想要的任何页面上,而不需要任何函数-put
session_start()位于每页的顶部。您还可以返回
$\u SESSION['autor']getAutorOfPage(){
函数中选择code>,方法与全局.Sessions教程的作用域相同
define("TITLE_OF_PAGE", "Opinion");

function getTitleOfPage(){
    return TITLE_OF_PAGE;
}