0 レビュー
2 回答
数字と空白が正しくエコーしないphp変数
このグローバルが記載されたページがあります:
$sampleIssue = array('vol'=>25,'no'=>3 and 4);
別のページに、1-????を返すこのコードがあります。なにが問題ですか?簡単なことだと思いますが、phpがわからないほど新しいです。変数と文字列の空白を検索しましたが、それでも答えが見つかりません。
echo $sampleIssue['no'];
わからない
0
レビュー
答え :
解決策:
変更
$sampleIssue = array('vol'=>25,'no'=>3 and 4);
から
$sampleIssue = array('vol'=>25,'no'=>'3 and 4');
「3と4」は文字列です。引用符で囲む必要があります。 25は数字なので問題ありません
わからない
0
レビュー
答え :
解決策: $sampleIssue = array('vol'=>25,'no'=>3 and 4);
3 and 4の前後に引用符が必要です。
$sampleIssue = array('vol'=>25,'no'=>'3 and 4');
引用符のない式3 and 4は、数値3と数値4の両方が「真」であるか?と評価されます。これ自体が真です。 PHPブール値trueをエコーアウトすると、「1」と表示されます。
$sampleIssue = array('vol'=>25,'no'=>3 and 4);
3 and 4の前後に引用符が必要です。
$sampleIssue = array('vol'=>25,'no'=>'3 and 4');
引用符のない式3 and 4は、数値3と数値4の両方が「真」であるか?と評価されます。これ自体が真です。 PHPブール値trueをエコーアウトすると、「1」と表示されます。
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。