0

我正在使用 PHP 7.0 进行开发。我有

Array
(
    [0] => Array
        (
            [lngCngSecUserId] => 0
            [sdtHolidayDate] => 1
        )

)

作为以下代码的输出:

<?php
    $tblActualHoliday = array();
    $arrColFields= array();
    $arrColFields["lngCngSecUserId"] = 0;
    $arrColFields["sdtHolidayDate"] = 1;
    array_push($tblActualHoliday,$arrColFields);
    print_r($tblActualHoliday);
?>

但我希望输出为

Array
(
    [ColHeader] => Array
        (
            [lngCngSecUserId] => 0
            [sdtHolidayDate] => 1
        )

)

我怎么才能得到它?我想要 ColHeader 而不是 0 作为索引键。

4

2 回答 2

1

您可以设置"ColHeader"为输入键,方法 $tblActualHoliday与 相同"lngCngSecUserId"$arrColFields

    $arrColFields= array();
    $arrColFields["lngCngSecUserId"] = 0;
    $arrColFields["sdtHolidayDate"] = 1;

    $tblActualHoliday["ColHeader"] = $arrColFields;

?>
于 2019-05-31T06:12:35.133 回答
0

尝试使用

$tblActualHoliday['ColHeader'] = $arrColFields;
于 2019-05-31T06:15:08.843 回答