php - 解析错误: unexpected T_DOUBLE_ARROW => foreach array assignment

标签 php arrays foreach syntax-error

我正在尝试使用此代码创建一个关联数组来收集以下(存在于数据库中的)信息:

$pro_xp = array();//array declaration
foreach ($profile_professional_experiences as $each_professional_experience) {
        $pro_xp[] = ('title' => $each_professional_experience->title,
                     'company' => $each_professional_experience->company,
                     'industry' => $eachprofessional_experience->industry,
                     'time_period' => $each_professional_experience->time_period,
                     'duration' => $each_professional_experience->duration);}

当前的代码给我带来了一条解析错误消息,这对我来说没有生产力。我见过其他作业问题,但没有像这样的。我对 PHP 开发还是个新手,所以如果这是一个菜鸟错误,那就是原因。

最佳答案

foreach ($profile_professional_experiences as $each_professional_experience) {
        $pro_xp[] = array('

关于php - 解析错误: unexpected T_DOUBLE_ARROW => foreach array assignment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9789831/

相关文章:

php - TCPDF序列化TCPPDFtag参数

php - 是否可以将信息放入可放置的 div 中并将其存储在数据库中

ruby - 为什么要返回一个枚举器?

javascript - JS : for loop inside forEach

javascript - Node Js如何等待forEach执行并获取计数结果

php - 从表中删除

php - array_search bool 返回值

javascript - $.each() 通过键值对数组

c - 将字符串从结构传递到字符串数组 - C

javascript - 将对象的所有属性设置为相同的值