我想在兩個if/else條件塊之間使用變量。if,else條件之間的變量
if(isset($_GET['aaa']))
{
code to be executed;
$example='a string or codes(calculating)';
}
else //if(isset($_GET['bbb']))
{
code to be executed;
}
如何在其他子句中使用$ example?解釋說,例如在第一次if子句是真實的,$ example是計算出來的,第二次加載,否則是真實的,現在我想使用$ example。我聲明$示例爲靜態變量,但它不起作用。 感謝您的幫助:)
什麼是你的問題?你是否認爲變量可用於不同的請求中,或者這個代碼是否包含在一個被多次調用的函數中?要在else子句中使用$ example,你必須在if結構之外定義它,並用默認值初始化它。如果你想讓變量在請求之間保持不變,可以使用其他一些方法,如會話,數據庫等...... – Rangad
第二次加載時,你的意思是一個頁面重新加載/刷新,或者你的意思是這段代碼是被稱爲函數的一部分兩次在你的PHP腳本? – Francodi
@Francodi我的意思是一個頁面重新加載 – Massih