您好,我想知道是否有办法使用php来调用css文件并将数据插入其中。目的是允许用户轻松修改css文件,而不必手动进入文件。它将是一个名为Width的字段:带有一个文本区域供他们输入。
答案 0 :(得分:6)
不确定。您可以使用file_get_contents
轻松阅读文件,然后使用file_put_contents
将其写回文件。
// load the css file into a string
$css = file_get_contents("my.css");
// make changes, e.g....
$css = str_replace("width: 10px;", "width: 20px;", css);
// save those changes
file_put_contents("my.css", $css);
答案 1 :(得分:0)
使用fwrite()之类的函数创建一个“生成特殊css”的脚本,该函数将为每个用户创建一个特殊的css,然后在用户登录时加载它以覆盖原始的css