【PHPフレームワーク】Ethna【スケルトン自動作成】at PHP【PHPフレームワーク】Ethna【スケルトン自動作成】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト775:nobodyさん 07/01/23 23:33:59 OL4nj+JT viewで、 $tests= array("1"=>"さいしょ","2"=>"つぎ","3"=>"さいご"); $this->af->setApp('tests',$tests); としておいて、 tplで、 {select name=test_select empty="選択してください" list=$app.tests} と、してるんだが・・ 出力が、 <select name="test_select"> <option value="">選択してください</option> <option value="1" >ぜ/option> <option value="2" >ぜ/option> <option value="3" >ぜ/option> という、わけのわからない化け方をするし、 最初の一文字しか出てこないし、なんだかわかりません。 どう解決すればよいか、力をお貸しくださいませm(_ _)m 776:721 07/01/23 23:40:30 >>775 最初の一文字しか出てこないのは、多分PHPにおいて文字列も配列として 認識されるのが影響してると思う。 例えば、 $str = "abcde"; echo $str[0]; とすると、aって出る。 これを$strがマルチバイトの場合でバイト欠損になってるんだと思う。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch