PHP回显数组内部循环数据只显示数组

时间:2017-03-07 07:07:54

标签: php

我知道关于我的问题有很多问题,但我找不到解决方案。

我有Oraacle SQL循环数据:

$array = array();
$qAccessModule = oci_parse($c1, "
    SELECT
    M.MODULEID,
    M.MODULENAME,
    M.MODULELINK,
    AM.MODULEID_FK,
    AM.GROUPID_FK,
    AM.CHKSTATUS
    FROM
    WA_GA_TBL_MODULES M,
    WA_GA_TBL_ACCESSMODULES AM
    WHERE
    M.MODULEID = AM.MODULEID_FK AND
    AM.GROUPID_FK = '" . $getGroupIDFK . "' AND
    M.MODULELINK = 'designationManagement'
");
oci_execute($qAccessModule);
while($dAccessModule = oci_fetch_array($qAccessModule))
{
    $array[] = $dAccessModule['CHKSTATUS'];
}

echo $array;

当我回显$ array时,结果就是数组。

我想要的是从循环中获取数据然后使其成为数组, 例如:

$array = array("CREATE", "EDIT");

以后将用于:

if(in_array("CREATE", $array))
{
    echo "Got Irix";
}

1 个答案:

答案 0 :(得分:1)

请使用[print_r][1]代替[echo][1]使用print_r($array);