
いつもお世話になっています。
星座の振り分けで
if (($tuki==01 and $nichi>=21) || ($tuki==02 and $nichi<=19)){
print "水瓶座";
}
としてみたのですが、
これを蟹座までひたすらif文で
if (($tuki==06 and $nichi>=22) || ($tuki==07 and $nichi<=23)){
print "蟹座";
}
と続けていました。
ここまでは正常に動いていました。
が
獅子座
if (($tuki==07 and $nichi>=24) || ($tuki==08 and $nichi<=23)){
print "獅子座";
}
を入力した時点で500エラーになってしまいました。
まったく事務処理的に同じように文章を組み立てていたのに
なぜ獅子座からはエラーになるのかが分かりません。
何か構文的なミスがあるのでしょうか?
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
08が、8進数って解釈されたのかと
"08"のように数字を全部囲んだらどうでしょう。
No.1
- 回答日時:
phpはよく知らないんですが、
月の値の、頭の0を取り除いてはどうでしょう?
10進数の表現に、 頭に0を付加した月の値の01....08ってありなんですか?
8進数の表現と思います。
参考URL:http://manual.xwd.jp/language.types.integer.html
参考URLありがとうございました。
参考先のページに確かに8進数は頭に0をつけるとかいてありますね。
今度頭の0を取り除いた表現も試してみます。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<A href ~で複数の値を渡したい
-
Dosブロンプトでtabを出力したい
-
shシェルスクリプト 空白行の...
-
Excel VBA:特定の文字列以降(...
-
excel access連携 このテーブル...
-
開始と終了を指定して、その間...
-
「取得先」という表現について
-
変数の受け渡しによる画像の表示
-
DTOとEntityの差は何ですか。
-
ps3で久しぶりにCDの音楽情報取...
-
strtotime 前月・前々月の表示
-
INIファイルに一括書き込みを行...
-
findstrのerrorlevel
-
ActiveReportのサブレポート機...
-
php history.back()の戻るボタ...
-
バッチファイルでpingの結果を...
-
iphlpapiのGetAdaptersInfoでNI...
-
VB.NETからVBAマクロ(引数)を呼...
-
PHPでの画像の形式の変換
-
DBのハッシュ化したパスワード...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
printの出力結果を変数に代入す...
-
以下のプログラムで質問します。
-
whileループの中でフォーム入力...
-
はじめまして。
-
関数の実行ができません
-
phpスクリプトについて
-
文字列の比較がうまくいきません。
-
PHPで変数についての質問です
-
WEB経由のPHPによるSQLServer接...
-
関数戻り値が連想配列の場合
-
【PHP】条件が一致したとき...
-
「次の10件を表示する」のよ...
-
以下エラーメッセージ解決法は
-
日付の比較について
-
CGIで何%の指示の仕方
-
テーブルに送信ボタンをつける
-
$_SERVER["QUERY_STRING"]の仕...
-
「#表を定義し外枠サイズ2を定...
-
PHPの質問です : -> 等
-
郵便番号と一致するか調べるプ...
おすすめ情報