如何在PHP中更改if语句中变量的值?

时间:2016-04-16 13:29:44

标签: php variables if-statement

我想做的事情:

我试图在if语句中更改PHP变量的值。

我的文件是什么样的:

我的主文件如下所示:

include_once '/css/colors.php';

// Check if contrast mode is on
if($_GET['cm'] == 1){
    $priColor = '#333';
}

我的colors.php文件如下所示:

$priColor = '#fff';

我的请求看起来像这样:

index.php?cm=1

我所知道的:

我知道正在访问if语句,因为如果我在文档中输入echo: 'test';test

我认为错了:

看起来我无法更改在另一个文档中声明的if语句中的变量。但为什么?什么是可能的解决方案?

提前致谢! ^^

1 个答案:

答案 0 :(得分:0)

执行此操作的最佳方法是通过jquery更改css属性,它将是这样的:

echo <script>$("#example").css("color", "red")</script>;

或者如果你想通过php做,你必须设置变量global,就像那样:

$GLOBALS['priColor'] = '#333';