0

特定のコードを使用していくつかの php 関数を参照できるように、自分のサイト用に独自の bbcode を作成しましたが、問題が発生しました。

[photos=date,2013-08-21] を bbcode として使用したいのですが、これは次のように処理されます

"/\[photos\=(.*?),(.*?)\]/e" => "showPhotos($1,$2)",

これが bbcode ルールの 1 行です。

したがって、関数に渡される showPhotos(date,2013-08-21) を取得する必要があります。

しかし、何が起こっているかというと、showPhotos 関数に到達する前に、php が日付の数字を減算しているため、showPhotos(date,1992) を渡しています。

showPhotos 関数に渡されたときに文字列のままにしておくにはどうすればよいですか?

4

0 に答える 0