在我的文件index.php我已經從另一個文件中包含此文本。PHP - 如何包含php腳本,但沒有運行它之前包括
<title>
<?php
$title = "";
if (basename(__FILE__, ".php") == "index") {
$title = "Home";
} else {
$title = ucfirst(basename(__FILE__, ".php"));
}
echo $title;
?>
</title>
我想你可以看到我做了什麼,如果沒有,那麼它應該將標題設置爲文件的基本名稱。所以說你有一個文件叫downloads.php,那麼這個腳本的標題就是下載。但我有這個問題,我不知道如何過去。當我通過文本包含。
<head>
include "filename.php";
</head>
而我的問題是當我包含文本時,'腳本'在它包含之前運行。說,如果你包含的文件的名稱是filename.php以及您已經包含了文本的主要頁面main.php,頭會名而不是主要。我之所以要包含文本,而不是直接粘貼到main.php是因爲如果您有多個文件需要完全相同的代碼,編輯起來會更容易。
我希望你明白我在問什麼,並且你能幫助我。
這幾乎是PHP的整點包括。 –