みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

PHPの配列の初期化について

下記のようなPHPスクリプトで、function()で、定義を後置きにして、コールしているのですが、
定義本体のほうでエラーが出ます。配列を初期化して、POSTメソッドでキャッチしたインデックスの
都道府県を画面出力したいだけなのですが。

Parse error: syntax error, unexpected '=', expecting ')' in C:\xampp\htdocs\formmail\php\formmail.php on line 419


<?php
printselect1();





// ユーザー関数定義
function printselect1(){
$array = array(1=>"北海道", 2=>"青森県", 3=>"秋田県", 4=>"岩手県", 5=>"山形県", 6=>"福島県", 7=>"茨城県", 8=>"新潟県", 9=>"石川県", 10=>"群馬県", 11=>"栃木県", 12=>"千葉県", 13=>"東京都", 14=>"埼玉県", 15=>"神奈川県", 16=>"山梨県", 17="長野県", 18=>"静岡県", 19=>"福井県", 20=>"富山県", 21=>"愛知県", 22=>"和歌山県", 23=>"三重県", 24=>"大阪府", 25=>"京都府", 26=>"兵庫県", 27=>"広島県", 28=>"岡山県", 29=>"山口県", 30=>"島根県", 31=>"鳥取県", 32=>"高知県", 33=>"香川県", 34=>"愛媛県", 35=>"徳島県", 36=>"福岡県", 37=>"長崎県", 38=>"佐賀県", 39=>"大分県", 40=>"熊本県", 41=>"宮崎県", 42=>"鹿児島県", 43=>"岐阜県", 44=>"奈良県", 45=>"沖縄県"); // 初期化
print $array($_POST['select']);
}

?>

何回もエラーが出るので、どこがおかしいのか教えていただきたいです。

投稿日時 - 2013-12-11 17:59:49

QNo.8382370

すぐに回答ほしいです

質問者が選んだベストアンサー

17 : 長野県が => ではなく = になっています。
,ごとに改行するとかした方が,この手のバグは見つけやすくなります。
# 足りない2県は……宮城と滋賀か,

投稿日時 - 2013-12-11 18:45:04

お礼

ご指摘いただき、ありがとうございました。

投稿日時 - 2013-12-11 19:53:24

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問