這是一個相當基本的問題,從一個總的PHP新手所以請耐心等待... 爲什麼大多數的PHP網站維護教程告訴你使用PHP包括但不提及使用變量? 有例如一些錯誤這一個:爲什麼不使用包含的變量?
<title><?php include 'includes/meta.php';
echo "$title_index";?></title>
<meta name="description" content=<?php include 'includes/meta.php';
echo "$desc_index";?>>
...如果相比,這一個:
<title><?php include 'includes/sitename.php';?></title>
<meta name="description" content=<?php include 'includes/description.php';>
?
在這種特殊情況下,將所有與搜索引擎相關的元標記內容放在一個文件中,而不是將它們或其中的一部分分散到單獨的文件中是不是更容易?
所以回到主要觀點:是否有理由避免使用「主文件」,從而將包含的內容分散到包含在其整體中的多個文件中?或者我只是讀了錯誤的文章?
在第一個例子中,使用include而不是原始回顯方法 –
- 假設'$ title_index'和'$ desc_index'在includes/meta.php中定義,您不需要將它包含兩次。 – Emissary