php
1<?php if ($casttime['taiki'] !== '0') echo $work['taiki']; ?>
上記コード、taikiの項目が0に等しくない時は、taikiを出力する、と理解しているのですが、
0の時は、0とhtmlに表記されてしまいます。
何か構文的に誤りはありますでしょうか??
よろしくお願いいたします。
$casttimeと$workが異なる変数ですが、意図した構造でしょうか。
いえ、意図はしておりません。
では意図した構造になるように質問文の修正をお願いします。
$work['taiki']がゼロかどうか、これだけの情報からは読み取れません。文法の問題と言うよりも、誰がいつ $work['taiki'] や $casttime['taiki'] にどんな値を詰めたかを追っかけないと白黒つけられないので、省略している他のphpコードも示してもらうのは解決早いです。
それぞれの変数にどういう情報が含まれているのかわからないとなんとも言えません。
はい、すみません。$workへ揃えて自己解決いたしました。
お騒がせいたしました。
質問は編集できます。
回答2件
あなたの回答
tips
プレビュー