PHP 字符串内爆:传入的参数无效
PHP string implode: Invalid arguments passed in
$allProfiles = '';
foreach( array_merge( $profile, $otherProfiles ) as $all ):
$allProfiles .= $all;
endforeach;
echo "Player all profiles: $allProfiles";
这是为我打印的 Player all profiles: NameNameNameNameName
,我怎样才能用逗号内爆?当我制作 $allProfiles .= implode(",", $all)
;然后我得到了 Invalid arguments passed in
提前致谢
编辑
刚刚将 $allProfiles .= $all;
更改为 $allProfiles[] = $all;
然后在回显中使用implode
..
像这样创建数组
$allProfiles = array();
foreach( array_merge( $profile, $otherProfiles ) as $all ):
$allProfiles[]= $all;
endforeach;
echo "Player all profiles: ".implode(",",$allProfiles);
$allProfiles = '';
foreach( array_merge( $profile, $otherProfiles ) as $all ):
$allProfiles .= $all;
endforeach;
echo "Player all profiles: $allProfiles";
这是为我打印的 Player all profiles: NameNameNameNameName
,我怎样才能用逗号内爆?当我制作 $allProfiles .= implode(",", $all)
;然后我得到了 Invalid arguments passed in
提前致谢
编辑
刚刚将 $allProfiles .= $all;
更改为 $allProfiles[] = $all;
然后在回显中使用implode
..
像这样创建数组
$allProfiles = array();
foreach( array_merge( $profile, $otherProfiles ) as $all ):
$allProfiles[]= $all;
endforeach;
echo "Player all profiles: ".implode(",",$allProfiles);