【发布时间】:2021-08-30 04:17:47
【问题描述】:
文件 theme-style.php 包含 PHP 代码,我正在尝试将其输出到 CSS 文件。当我尝试将echo 与file_gets_content 一起使用时,我收到错误代码 syntax error, unexpected 'echo' (T_ECHO)
如果我不使用echo 它只会将所有 PHP 代码输出到 CSS。我在哪里犯错了?
这是我正在使用的代码:-
$fp = fopen('mstyle.css', 'w');
$mee = echo file_get_contents(get_template_directory() . '/css/theme-style.php');
fwrite($fp, $mee);
fclose($fp);
【问题讨论】:
-
echo是用于将内容直接发送到输出的命令。你不能分配回声的结果。如果要分配变量,只需分配它...无需回显。