0

私は次のようなmysqlデータベースにテキストを持っています:

<p>text text test text</p>
<p>demo demo demo</p>

変数に「テキストテキストテストテキスト」をエコーし​​、別の変数に「デモデモデモ」をエコーするphpスクリプトを記述したい

4

3 に答える 3

1

これを試して

$charsToRemove =   array('<p>','</p>');
$modifyString  =   str_ireplace($charsToRemove ,'',$string);
于 2012-09-15T04:10:58.877 に答える
0

データベースの値を表示したいですか?

それから、

mysqlを使用している場合、

  $res = mysql_query("SELECT colName FROM tableName");
  if(mysql_num_rows($res) > 0){
     $ret = mysql_fetch_assoc($res);
     echo $ret['colName'];
  }
于 2012-09-15T04:04:11.860 に答える
0
<?php
$html="<p>text text test text</p><p>demo demo demo</p>";
preg_match_all("'<p>(.*?)</p>'si", $html, $match);
if ($match) {
    $var1 = $match[1][0];
    $var2 = $match[1][1];
}
echo $var1."\n";
echo $var2."\n";
?>

<p>タグが2つだけありますか?そうでない場合は、$match[1]配列をループしてすべてを取得する必要があります。

于 2012-09-15T04:12:12.967 に答える