mysql$commentsにいくつかのタグを含むテキストがあります。
echo $comments;
//result is this
#John# Have a birthday <2.22.2013> [14-00] party /Club/ *Victoria*?
すべてのタグを表示せず、次のようなテキストを含むphpコードが必要です。
Have a birthday party ?
私が使用しているこのコードは、[]の間にテキストが含まれているだけで、他のタグからもテキストを非表示にしたい<> // ## $$ **()
function replaceTags($startPoint, $endPoint, $newText, $source) {
return preg_replace('#('.preg_quote($startPoint).')(.*)('.preg_quote($endPoint).')#si', '$1'.$newText.'$3', $source);
}
$source= $comments;
$startPoint='[';
$endPoint=']';
$newText='';
echo replaceTags($startPoint, $endPoint, $newText, $source);
ここで何を変更する必要がありますか?よろしく