从定义的列表中呼应网页标题

echoing webpage title from the defined list

我找到了使用包含函数显示自定义页面标题的方法。

Header:

<title><?php echo $pageTitle ?></title>

包括:

<?php
$pageTitle = "Pets:";
include '../header.php';
?>

为了更轻松地处理标题,我希望名称来自预定义列表:

<?php
define('ANIMAL', 'Dog');
?>

如何将 'ANIMAL' 添加到 $pageTitle = "Pets:"?

回答你的问题:

<?php
$pageTitle = "Pets:";
define("ANIMAL", "Dog");
$pageTitle .= ANIMAL;
echo $pageTitle; // yields "Pets:Dog";
?>

但公平地说,在这种情况下,我会使用数组而不是常量。

像这样:

<?php
$pageTitle = "Pets:";
$animals = array('Dog', 'Cat', 'Bird', 'Super Cow');
echo $pageTitle . $animals[0]; // yields "Pets:Dog";
?>