stristr関数を真に戻すことができません。これは、検索で$文字が使用されているためだと思います。
私がする時:
var_dump($nopricecart);
$ nopricecartの完全な値が<span class="pricedisplay">$0</span>
である場合、次のようになります。
string(41) "$ 0"
しかし、私がそうするとき:
if(stristr($nopricecart , "$0")){
echo "*";
} else {
echo $nopricecart;
}
$ 0の場合でも、常に$nopricecartの変数を取得します。
if関数から$を削除すると完全に機能しますが、これは私のコードでは機能しません。