Javascript 仅从数组中获取值

Javascript 仅从数组中获取值,javascript,php,Javascript,Php,我有这个疑问 $sqlID = oci_parse($connect,"select C_ID from T_user"); oci_execute($sqlID); 将结果放入数组 while ($row = oci_fetch_array($sqlID, OCI_ASSOC)) { $rows[] = $row; } 我需要进一步处理数组,因此我将其发送到javascr

我有这个疑问

$sqlID  = oci_parse($connect,"select C_ID   from T_user");  
        oci_execute($sqlID);
将结果放入数组

while ($row = oci_fetch_array($sqlID, OCI_ASSOC)) {
                    $rows[] = $row; 
                }
我需要进一步处理数组,因此我将其发送到javascript:

var arr = <?php echo json_encode($rows); ?>;
我期望的输出是:

0: "19990535"
1: "19990553"
2: "20000118"
3: "20030130"
4: "20110153"
5: "20120112"
6: "20140083"
7: "20170008"
8: "20190206"
9: "20050179"
10: "20050124"
我尝试使用:
var arr=
但结果还是一样。

如何实现它?

您只需要修改while循环

while ($row = oci_fetch_array($sqlID, OCI_ASSOC)) {
    $rows[] = $row['C_ID'];
}

在php代码中,尝试
$rows[]=$row['C_ID']取而代之。
while ($row = oci_fetch_array($sqlID, OCI_ASSOC)) {
    $rows[] = $row['C_ID'];
}