-4

例如,如果我在 php 中有这个:

$test = $row['tagFormat'];

其中$row是mysql的查询结果,由mysqli_fetch_assoc处理,tagFormat字段在数据库中存储为TEXT,它的值是一个javascript标签,例如:

<script> console.log('testing');</script>

现在我想对在 variable 上检索到的值进行字符串操作,比如用其他东西$test替换“ testing ”。但是,这行不通。知道为什么吗?我猜$test不是字符串。

4

1 回答 1

1

假设$test值为"<script> console.log('testing');</script>"

您可以使用preg_replace替换testing..

$test = preg_replace('/testing/', 'hello world', $test);
于 2013-07-29T20:53:50.067 回答