如何显示php数组

如何显示php数组,php,arrays,oracle,Php,Arrays,Oracle,此代码将按如下方式打印结果: test1@bnas.com.mytest2@bnas.com.my 那么,如何将结果分离为两个变量,如email[0],email[1] $TEST='i192a'; $stid = oci_parse($conn, 'select email from BNS_NOTIFY_RECIPIENT where screen =:num0'); oci_bind_by_name($stid, ':num0',$TEST); oci_execute($sti

此代码将按如下方式打印结果:

test1@bnas.com.mytest2@bnas.com.my
那么,如何将结果分离为两个变量,如email[0],email[1]

$TEST='i192a';
$stid = oci_parse($conn, 'select email from BNS_NOTIFY_RECIPIENT where screen =:num0');     
oci_bind_by_name($stid, ':num0',$TEST);
oci_execute($stid);
$count = 0;
while (($row = oci_fetch_row($stid)) != false) {
    $EMAIL=$row[0];
    echo $EMAIL;
}

只需将
$email
设置为一个数组,并在每次通过循环时将值推入其中。然后,您可以使用以下命令输出(例如)逗号分隔的列表:


在while之前制作一个数组并将元素推入while循环,然后使用内爆函数打印。我想你可以自己做。
$email = array();
while (($row = oci_fetch_row($stid)) != false) {
    $email[] = $row[0];
    // you could process each email here if you wanted to
}
// output comma separated list of emails
echo implode(',', $email);