【发布时间】:2012-06-10 22:26:29
【问题描述】:
可能是我在这里遗漏了一些非常明显的东西吗?
print ucwords(strtolower($keycode)) . " Preview Page" 为何只返回 $keycode 作为标题,而不返回应该存在的尾随“预览页面”?
<?php
$title = ((isset($keycode)) ? print ucwords(strtolower($keycode)) . " Preview Page" : print "Home Page"); ?>
<title><?php echo $title; ?></title>
我什至尝试过 print ucwords(strtolower($keycode . ' Preview Page')) 只是为了在那里工作,但这并没有改变任何东西。它似乎只看到了变量...
有人知道如何让它工作吗? :o) 请帮忙?感谢您的宝贵时间。
【问题讨论】:
-
您在
<php中缺少?。 -
哦,是的,但是在我页面上的代码上,它就在那里,这是我刚刚在这里输入并错过了它。谢谢,我会编辑的:)
标签: php variables ternary-operator