使用php将数据插入到css文件中

时间:2014-01-12 03:03:16

标签: php html

您好,我想知道是否有办法使用php来调用css文件并将数据插入其中。目的是允许用户轻松修改css文件,而不必手动进入文件。它将是一个名为Width的字段:带有一个文本区域供他们输入。

2 个答案:

答案 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