###前提・実現したいこと
ご覧くださり、ありがとうございます。
str_getcsvで文字列を配列にしようとしているのですが、うまくいっておりません。
###発生している問題・エラーメッセージ
Undefined offset: 9
###該当のソースコード
php
1$csv = str_getcsv($value); 2$values = []; 3$max = count($csv) / 2; 4for ($i = 0; $i < $max; $i++) { 5 $values[] = $csv[2*$i+1]; 6} 7$value = e(implode('・', $values));
###試したこと
最初の$valueでddをかけたところ、
"111,あ,112,あ・い,113,う,114,え,115,お,116,か"
となり、
$csvでは、
array:9 [▼
0 => "111"
1 => "あ"
2 => "112"
3 => "あ・い,113"
4 => "う,114"
5 => "え"
6 => "115"
7 => "お,116"
8 => "か"
]
となります。
ご教授いただけますでしょうか。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。