php - 如何显示php数组
问题描述
此代码将打印如下结果:
test1@bnas.com.mytest2@bnas.com.my
那么如何将结果分成 2 个变量,例如 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
一个数组并在每次通过循环时将值推入其中。然后您可以使用以下命令输出(例如)逗号分隔的列表implode
:
$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);
推荐阅读
- swift - CommonCrypto 加密解密不匹配
- node.js - 如何为 Firebase 云功能导入基于模块的依赖项?
- templates - 如何使用禁用注入的 HTMLWebpackPlugin 过滤模板文件中的特定条目?
- java - Json to pojo 在线转换器将 json 拆分为不同的类
- python-3.x - Python Timer 对象滞后于系统时间
- jquery - 测试 jquery 的漏洞,
- api - 如何使用浏览器仅获取我的 Express API 的定义数量的属性?
- css - 对 CSS 不透明度事务做出延迟但没有关键帧的反应
- angular - Angular 登录详细信息从请求负载中隐藏
- python - 使用 Python 识别图像是否是显示器或电子设备的照片