mysqlデータベースにいくつかのフラグを設定しているので、次のコードを使用してリンクとタイトルタグを動的に生成できます。しかし、それは変数としてドル記号を持つものを解析するようです。タイトルがある場合PHPはpreg_replaceの変数としてmysqlの結果をパーズします
foreach($result as $value){
$id = $value['id'];
$title = $value['title'];
$synopsis = $value['synopsis'];
$synopsis = preg_replace('/<!--TITLE-->/', $title, $synopsis);
}
だから、「$ 500,000個の何とか何とかに寄付し、」それが出力「0000は、何とか何とかに寄付」します。これを解析しないようにするにはどうすればいいですか?この特定のケースでは、データベースにasciiの値$
を格納できません。
なぜそれが機能するのですか?答えはちょうど「ここにコピー/ペーストする」以上のものが必要です。そうしないと誰も助けません。 – cHao
それは実際に動作します。しかし、PHPに関数や何かがあって、変数としてこれらのものを解析しないようにしたいと思っていました。ドル記号で置き換えを見つけるのは少しハックとスラッシュのようです。 –
確かに@cHao。私は説得力のある説明で私の答えを編集する。 – Huseyin