-1
在我當前的代碼中,我通過設置變量$title
然後輸出變量<title>
來設置頁面的標題。使用函數設置<title>
<?php
$title = "My Title";
?>
<html>
<head>
<title><?php echo $title ?></title>
</head>
現在,我可以設置和獲得標題是一個函數嗎?像這樣的事情,但沒有全局變量...
<?php
function set_title($title) {
$GLOBALS[ "title" ] = $title;
}
function get_title() {
return (isSet($GLOBALS[ "title" ])) ? htmlspecialchars($GLOBALS[ "title" ]) : "";
}
set_title("My Title");
?>
<html>
<head>
<title><?php echo get_title() ?></title>
如何在不使用任何全局變量的情況下獲取函數內部的信息,如果標題是靜態的,則可以將其放入函數中。 – Shubanker 2014-11-06 06:56:58
@Subhanker我不知道如何,這就是爲什麼我問;)我擔心沒有好辦法做到這一點,但最好問問。不,標題不是靜態的。 – Lukas 2014-11-06 06:57:10
這可能有助於'get_title(){global $ title; return $ title}' – Shubanker 2014-11-06 06:58:14