对于一个简单的CMS网站几页,我正在试验头部分的数组覆盖/替换单个页面的标题。这是我到现在为止:PHP <title>数组头部只能部分工作
<?php
$pageTitles = array(
'page01' => 'Nice title 01',
'page02' => 'Nice title 02',
);
$pageTitle = isset($pageTitles[$page]) ? $page : 'Home';
HTML
<title>Overall website title - <?= ucfirst($pageTitle); ?></title>
据我所看到的,代码是正确的。但是,标题(页面文档名称)中仅显示page01,page02,因此它至少部分工作。暂时用echo ucfirst
修正了一些问题,但我希望显示数组的全部标题。由于某些原因,这些被忽略。
有没有人有想法?
我看不到任何地方'$ page'。 –
Jake125,请提出我的答案并将其标记为已接受。 – markus