-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