如何使用PHP更改类?
<div class="divcss red-bg">至
<div class="divecss blue-bg">我使用一个配置文件,并希望在那里添加代码,这样我就可以在所有页面上更改div背景,而不需要在任何文件中添加额外的代码。
我已经试过和preg_replace合作了,但还没有得到
preg_replace('/class="divecss red-bg"/', 'class="divecss blue-bg"');最好的问候,GangstaSunny.
发布于 2016-06-30 22:29:50
如果您有一个配置文件,当您重新加载要更改类的页面时,您所要做的就是添加内联php来更改标记。
因此,首先获取存储在数据库中的类,或者保存数据的位置。
把它分配给一个变量,比方说- $config-bg。$配置-bg可以存储红色bg,蓝色bg,黑色bg,无论你有什么css构建的。
然后,通过这样做,只需在需要它更改的地方回显变量。
<div class="divecss <?php echo $config-bg; ?>">
发布于 2016-07-01 00:05:05
我不太清楚您想要的是什么,但是您的代码中缺少一个参数。它应该是:
preg_replace('/class="divecss red-bg"/', 'class="divecss blue-bg"', $html);在$html变量中有HTML。如果您已经在运行脚本,您可能需要打扫。
希望这个帮助=)
https://stackoverflow.com/questions/38134215
复制相似问题