繁体   English   中英

无法从另一个 PHP 访问变量

[英]cannot access variable from another PHP

我有一个名为data.php的 PHP,它看起来像这样:

<?php
   $my_color = 'red';
?>

我想将它的值用于 CSS 属性。 名为style.php的主要 PHP 文件如下所示:

<?php
   header("Content-type: text/css; charset: UTF-8");
   include 'data.php';
?>

.test {
   background-color: <?php echo $my_color; ?>;
}

但这不起作用,因为如果我在开发人员工具的网络中检查它,该值实际上是空白的,看起来像这样: background-color: ; . 有什么我做错了吗?

编辑:查看错误日志后,它显示: Undefined variable: my_color 但是文件data.phpstyle.php在同一个文件夹中。 例如,文件夹名称为plugin ,两个文件都在这个文件夹中,没有其他文件夹和文件。

从终端运行它

php -S 0.0.0.0:1234 index.php //be carefull s should be uppercase

点击链接http://0.0.0.0:1234 ,访问页面终端会显示错误

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM