我有一个包含两个数组的数组。当我写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