簡體   English   中英

我如何在PHP中使用foreach從類/函數返回數組

[英]how can i return array from class/function with foreach in PHP

大家好,我試圖用類實現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);
}

參考

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM