我检查的包括语句中使用三元运算符的变量,但是变量是不确定的:PHP:三元运算符中包含语句,变量未定义
<?php include('../partials/' . isset($altnav) ? $altnav . '.php' : '_nav.php'); ?>
也许$altnav
需求相呼应?但我认为这不能在包含声明中完成。
我必须创建一个新的变量,并使用两行这样?:操作
<?php $pathpart = isset($altnav) ? $altnav . '.php' : '_nav.php';
include('../partials/' . $pathpart); ?>
伟大的东西,谢谢! – Galivan