我有這樣的代碼PHP - 檢查是否存在變量在其他文件
if (isset($title) && ($title !== null))
並試圖這一個了
if (isset($title) && ($title === true))
但是這個代碼不工作becouse它不檢查,如果變量存在,並做代碼如果。 我想檢查變量是否存在於另一個文件中,我該怎麼做?
我有這樣的代碼PHP - 檢查是否存在變量在其他文件
if (isset($title) && ($title !== null))
並試圖這一個了
if (isset($title) && ($title === true))
但是這個代碼不工作becouse它不檢查,如果變量存在,並做代碼如果。 我想檢查變量是否存在於另一個文件中,我該怎麼做?
使用include
或require
的if
條件時,再嘗試,如果存在打印:
例::
<?php
require 'demo.php'; //suppose in this file $title=' Hello world';
if (isset($title) && ($title !== null)&& ($title !== '')){
echo '$title'; // echo the title here
}
?>
感謝它的工作 – Norbert
您的歡迎兄弟... :)高興地幫助:) –
您是否嘗試過移動if子句到另一個文件中,你想運行檢查?它是如何工作的?是解決方案還是爲什麼不是解決方案? – hakre
如果其他文件沒有被當前頁面/腳本以任何方式調用,那麼您期望找到的任何變量都不會被實例化。如果以某種方式調用「其他文件」,那麼它應該在您嘗試測試變量 – RamRaider
的存在性之前首先包含文件是否存在,如果是此代碼,則包含該文件。 – Norbert