php - 如何在 PHP 中使用 foreach 从类/函数返回数组
问题描述
大家好,我正在尝试用类实现 PDO 连接。我想这样做:
//The Query
$ctrl = ("SELECT * FROM table WHERE uye_ad = ?");
$query = new BerkaySimsek();
$val = $sorgu->select($ctrl,"aa","uye_soyad");
//The Class
public function select($sorgu,$deger,$yazdirilacak)
{
$bos = array();
$sorgu = $this->db->prepare($sorgu);
$sorgu->execute(array($deger));
$sorgu = $sorgu->fetchAll();
foreach($sorgu as $deger) {
$bos[] = $deger;
}
return $bos;
}
解决方案
萨拉姆,你的代码
foreach($sorgu as $deger) {
$bos[] = $deger;
}
我的答案
foreach($sorgu as $deger) {
array_push($bos,$deger);
}
推荐阅读
- r - 根据 R 中的列名创建一个新数据框,其中包含来自另一个数据框的列
- sql - 从逗号分隔的数据进行 SQL 更新
- powershell - 从 Confluence 页面获取限制
- javascript - 多人游戏编程、延迟和启动玩家与他人同步
- android - 如何从 apk 文件中获取不同语言的 strings.xml 文件(Android 8)
- python - 我做了一个平台游戏,但出了点问题
- docker - docker-compose couchdb 缺少文件
- c# - OpenPop:“验证失败,因为远程方已关闭传输流。”
- redirect - 使用哈希标记的 IIS 重定向页面
- git - git 最近的正则表达式匹配的标签提交