2017-06-18 81 views
1

我有這樣的代碼PHP - 檢查是否存在變量在其他文件

if (isset($title) && ($title !== null)) 

並試圖這一個了

if (isset($title) && ($title === true)) 

但是這個代碼不工作becouse它不檢查,如果變量存在,並做代碼如果。 我想檢查變量是否存在於另一個文件中,我該怎麼做?

+0

您是否嘗試過移動if子句到另一個文件中,你想運行檢查?它是如何工作的?是解決方案還是爲什麼不是解決方案? – hakre

+0

如果其他文件沒有被當前頁面/腳本以任何方式調用,那麼您期望找到的任何變量都不會被實例化。如果以某種方式調用「其他文件」,那麼它應該在您嘗試測試變量 – RamRaider

+0

的存在性之前首先包含文件是否存在,如果是此代碼,則包含該文件。 – Norbert

回答

2

使用includerequireif條件時,再嘗試,如果存在打印:

例::

<?php 
require 'demo.php'; //suppose in this file $title=' Hello world'; 

if (isset($title) && ($title !== null)&& ($title !== '')){ 

echo '$title'; // echo the title here 

} 

?> 
+0

感謝它的工作 – Norbert

+0

您的歡迎兄弟... :)高興地幫助:) –