下記のような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']);
}
?>
何回もエラーが出るので、どこがおかしいのか教えていただきたいです。
お礼
ご指摘いただき、ありがとうございました。