簡體   English   中英

希望在方法php中返回數組

[英]Looking to return an array in a method php

我有這段代碼,我想在遍歷數組並將$id參數推入數組后返回一個字符串數組。

function getAdminEmail($id) {
    $query = executeQuery("SELECT email FROM system_users WHERE access='" . $id . "'");
    $emails = array();
    while($row = $query->fetch_assoc()) {
        array_push($emails,$row['email']);
    }

    return $emails;
}
function getAdminEmail($id) {
    $query = executeQuery("SELECT email FROM system_users WHERE access='" . $id . "'");

    return $query->fetch_all(MYSQLI_ASSOC);
}

將以關聯數組返回查詢結果。

另外,考慮使用Prepared Statements而不是像這樣將$id串聯在字符串中。

暫無
暫無

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

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