基本的に、この配列を作成して、インデックス付き配列を連想配列に変換しました。
これが私の入力配列だと言う
$input = array('this is the title','this is the author','this is the location','this is the quote');
これが私の機能です
function dynamicAssocArray($input)
{
$result = array();
$assocArrayItems = array('title', 'author', 'location', 'quote');
$assocItem;
foreach ($input as $value)
{
for ($i=0; $i <= 3; $i++)
{
$assocItem = $assocArrayItems[$i];
}
$result = $result[$assocItem] = $value;
}
return $result;
}
このエラー「警告:不正な文字列オフセット '引用符'」が表示され、出力は string(1) "t" になります
私は完全に理解していないので、どんな助けでも大歓迎です。