2015-10-14 83 views
0

我想改變分配的php變量的值。例如: 考慮一個變量爲$a = "yes";我喜歡直接在代碼中將此變量值更改爲$a = "no";,方法是在另一個頁面中執行一些操作。 是否有可能實現我所期望的?如何直接在代碼中更改php變量的值?

+1

使用會話.... –

+1

正常變量的作用域僅在同一頁面.. –

+0

意味着可以做到這一點是會話,字符串查詢,cookie或數據庫 –

回答

0

使在第一頁的會話是這樣的:

$_SESSION['a']="yes"; 

使第二頁的工作是這樣的:

secondpage.php?a=no 

所以你使用GET方法來傳遞變量...和在代碼中:

<?php if(isset($_GET['a'])) $_SESSION['a']=$_GET['a'];?> 
+0

Arman Malekzade thanx爲你的答案,但我喜歡的價值直接發佈在PHP代碼。你的代碼動態地改變了這個值,但是我想靜態地改變它...... – Sam

+0

你的意思是你想寫在php文件中?你可以做到但不安全!使用fopen函數...但考慮到用戶可以在PHP文件中發佈他想要的所有內容!這就像一個安全問題! –

+0

非常感謝阿曼Malekzade這是我期待的:) – Sam