Php isset和htmlspecialchars之间没有空格

Php isset和htmlspecialchars之间没有空格,php,Php,我的头中有以下代码,它可以工作,但我想知道它是否可以以任何方式进行优化 <?php echo isset($page_title) ? strip_tags($page_title):""; echo htmlspecialchars("$website", ENT_QUOTES); ?> 在主页上,我没有设置$page_标题,它运行良好,除了在页面上设置$page_标题外,它看起来像这样“更改密码网站名称”,密码和网站之间没有空格,如果有人能提供帮助,我将不胜感激,谢谢。打印

我的头中有以下代码,它可以工作,但我想知道它是否可以以任何方式进行优化

<?php echo isset($page_title) ? strip_tags($page_title):""; echo htmlspecialchars("$website", ENT_QUOTES); ?>


在主页上,我没有设置$page_标题,它运行良好,除了在页面上设置$page_标题外,它看起来像这样“更改密码网站名称”,密码和网站之间没有空格,如果有人能提供帮助,我将不胜感激,谢谢。

打印时将空格连接到
$page\u title

<?php echo isset($page_title) ? (strip_tags($page_title) . " ") : "" ; echo htmlspecialchars($website, ENT_QUOTES); ?>


这很有效,谢谢,代码的长度决定了它的有效性,它是可以接受的还是可以优化的?我只是想确保我的代码符合最好的标准,谢谢。我觉得这很好。