次のように私は年にすべての月の配列を書いています:私はvar_dump(array_keys($MNTH))
と$MNTH
のキーの変数ダンプ、 を行うと鍵の文字列は整数になりますか?
$MNTH["01"] = "January";
$MNTH["02"] = "February";
$MNTH["03"] = "March";
$MNTH["04"] = "April";
$MNTH["05"] = "May";
$MNTH["06"] = "June";
$MNTH["07"] = "July";
$MNTH["08"] = "August";
$MNTH["09"] = "September";
$MNTH["10"] = "October";
$MNTH["11"] = "November";
$MNTH["12"] = "December";
は私が取得:
array(12) {
[0]=> string(2) "01"
[1]=> string(2) "02"
[2]=> string(2) "03"
[3]=> string(2) "04"
[4]=> string(2) "05"
[5]=> string(2) "06"
[6]=> string(2) "07"
[7]=> string(2) "08"
[8]=> string(2) "09"
[9]=> int(10)
[10]=> int(11)
[11]=> int(12) }
私がいました最後の3つのキーの文字列が必要です。どのように整数になりましたか?この現象を修正するにはどうすればよいですか?
http://php.net/manual/en/language.types.type-juggling.php – GWW
ああ、動的なタイプの言語の不思議... – nfechner