我檢查的包括語句中使用三元運算符的變量,但是變量是不確定的:PHP:三元運算符中包含語句,變量未定義
<?php include('../partials/' . isset($altnav) ? $altnav . '.php' : '_nav.php'); ?>
也許$altnav
需求相呼應?但我認爲這不能在包含聲明中完成。
我必須創建一個新的變量,並使用兩行這樣?:操作
<?php $pathpart = isset($altnav) ? $altnav . '.php' : '_nav.php';
include('../partials/' . $pathpart); ?>
偉大的東西,謝謝! – Galivan