所以,我有view.php
个文件,其中我使用$_SESSION
变量:
$_SESSION["test"] = 'background-color: #100D0D;';
当我将它传递到另一个页面时 - 它确实有效
$backColor = $_SESSION["test"];
但是,当它通过数组元素传递test
变量时:
$_SESSION["test"] = 'background-color: '.strtoupper($atts['background_color']);
在第一页(我初始化这个变量的地方)它完美并获得一个值,这是我所期望的,但是在第二页上,我们有变量$backColor
我在其中传递了$test
变量 - 我只获得background-color:
部分没有保存的HEX颜色代码。
最奇怪的是 - 在第一页上我得到了字符串的所有部分(包括HEX代码),但在第二页上我的HEX代码已经消失了#。
感谢您的帮助!