未定义的变量:catarray

时间:2017-08-25 06:46:15

标签: php pdo

我正在尝试将数组从一个函数传递给main函数(我是PHP的初学者)。我这样做的方式是我在互联网上阅读的,虽然我得到了一个未定义变量的信息,其中我认为函数是用适当的参数调用的。什么不在这里玩,我忘了什么?

function topProducts() {    
    $sql = "MYSQL QUERY";

    $stmt = $connect->prepare($sql);
    $stmt->execute();
    $result = $stmt->fetchAll();

    getCategories($catarray);
    print_r($catarray);    
}

function getCategories($catarray) {    
    $sql = "MYSQL QUERY";

    $stmt = $connect->prepare($sql);
    $stmt->execute();
    $catarray = $stmt->fetchAll();
    return $catarray;    
}

0 个答案:

没有答案