我有一個包含兩個數組的數組。當我寫var_dump($array)
:我怎麼能從陣列中取第一個數組
array(7) {
["Article"]=>
array(1) {
[0]=>
string(8) "39-746У"
}
["Visible"]=>
array(1) {
[0]=>
string(1) "1"
}
}
array(7) {
["Article"]=>
array(1) {
[0]=>
string(6) "12-003"
}
["Visible"]=>
array(1) {
[0]=>
string(1) "1"
}
}
當我寫var_dump($array[0])
我得到NULL
。 我想第二陣列中更改可見,但在兩個數組
真正的代碼:
$sql2="select tblCurrencies.name as name,Price,tblArticleInfo.Name as Name,ArticleID,CategoryID,Article,Visible from tblArticles,tblArticleInfo,tblCurrencies where tblArticleInfo.ArticleID=tblArticles.Id and tblArticles.Id='{$tovar_id}' and tblArticles.currencyID=tblCurrencies.id";
$Array2=query_result_as_rows($sql2,$conn);
你有兩個不同這裏是PHP數組的類型,帶有鍵值對的關聯數組和一個非關聯數組。請閱讀[PHP數組文檔](http://php.net/manual/en/language.types.array.php)以獲取有關如何訪問它們的信息。 – 2014-09-25 09:41:26
您還應該發佈您用來解決問題的代碼。 – 2014-09-25 10:12:35