在php中处理javascript

在php中处理javascript,php,javascript,Php,Javascript,例如,如果我在php中有以下内容: $test = $row['tagFormat']; 其中$row是mysql的查询结果,由mysqli_fetch_assoc处理,tagFormat字段作为文本存储在数据库中,其值为javascript标记,例如: <script> console.log('testing');</script> console.log(“测试”); 现在,我想对变量$test上检索到的值执行字符串操作,比如用其他内容替换“testing”。

例如,如果我在php中有以下内容:

$test = $row['tagFormat'];
其中$row是mysql的查询结果,由mysqli_fetch_assoc处理,tagFormat字段作为文本存储在数据库中,其值为javascript标记,例如:

<script> console.log('testing');</script>
console.log(“测试”);
现在,我想对变量
$test
上检索到的值执行字符串操作,比如用其他内容替换“testing”。
然而,这是行不通的。知道为什么吗?我猜
$test
不是字符串。

假设
$test
的值是
“console.log('testing');”

您可以使用替换
测试

$test = preg_replace('/testing/', 'hello world', $test);

你没有展示你所做的。。。我是一个小糊涂…
var\u dump($test)和show us result.PHP在服务器上执行。也许在中国或其他地方。Javascript由您的浏览器执行。var_dump result:string(1554)”,那么您的$test是空字符串吗?