-4

たとえば、php にこれがあるとします。

$test = $row['tagFormat'];

ここで、$row は mysqli_fetch_assoc によって処理される mysql からのクエリ結果であり、tagFormat フィールドはデータベースに TEXT として保存され、その値は JavaScript タグです。例:

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

ここで、 variable で取得した値に対して文字列操作を実行したいと思います。たとえば、「 testing$test 」を別のものに置き換えます。ただし、これは機能しません。理由はありますか?文字列ではないと思います。$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 に答える