这是一个相当基本的问题,从一个总的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