2

私はphpサイトに取り組んでいます

管理パネルから wysig エディターを使用して、ページに表示されるコンテンツのデータを更新しています

<p> </p>デフォルトで、mysqlテーブルに挿入するときに開始タグと終了タグがあります

そして、私がそれをページに表示すると、

        <?> with some black bakground

コンテンツに沿って、レコードをプルするときに動的に削除またはフィルタリングするにはどうすればよいですか

例えば

      // content goes in to website
      $ a = "<p> this content </p>" ;

私はそれが持っているディスプレイを望んでいます

         "this content" 

どんな助けでも大歓迎です

4

4 に答える 4

6

これを試して

$a = "<p> this content </p>" ;
$var = strip_tags($a);
echo $var
于 2012-05-24T11:06:37.127 に答える
1

HTML タグのみを削除する必要がある場合は、strip_tags().

http://php.net/manual/en/function.strip-tags.php

于 2012-05-24T11:07:06.953 に答える
1

あなたが TincMCE を使用していると仮定します。もしそうなら、forced_root_block設定を見てください。これはおそらく に設定されていpます。

http://www.tinymce.com/wiki.php/Configuration:forced_root_block

あなたが本当にPHPの道を行きたいのなら、他の答えの1つを使ってください;)

于 2012-05-24T11:09:58.450 に答える
1

これはあなたを助けるでしょう:

$string = "<h1>Heading</h1>"
$string = strip_tags($string);
$echo $tstring; // output ==> Heading
于 2012-05-24T11:11:18.257 に答える