我不是最好的當談到PHP,但我正在做一個規範標記,並希望每個網頁的URL不同。PHP回聲函數來回顯空白
當我輸入:
<?php echo $page->url; ?>
它適用於已通過CMS系統添加了一個ID的頁面,但不能在如帳戶區域頁面,這是建立在
怎麼辦我只是擁有它,所以它顯示一個頁面的URL,除非它不在一個帶有ID的頁面上,所以它反而沒有任何迴應(空白空間)?
$ page-> id - 僅供參考
任何建議讚賞。由於
我不是最好的當談到PHP,但我正在做一個規範標記,並希望每個網頁的URL不同。PHP回聲函數來回顯空白
當我輸入:
<?php echo $page->url; ?>
它適用於已通過CMS系統添加了一個ID的頁面,但不能在如帳戶區域頁面,這是建立在
怎麼辦我只是擁有它,所以它顯示一個頁面的URL,除非它不在一個帶有ID的頁面上,所以它反而沒有任何迴應(空白空間)?
$ page-> id - 僅供參考
任何建議讚賞。由於
檢查該屬性之前
<?php echo isset($page->url) ? $page->url : ''; ?>
可以使用ternary operator設置。如果$page->id
不empty
,呼應它,否則回聲$page->url
,即:
<?php echo !empty($page->id) ? $page->id : $page->url; ?>
非常感謝你 – user3642210