2017-06-15 61 views
0

我试图了解从一个在线教程一些代码,和偶然的东西我不明白。

$productByCode = $db_handle->runQuery("SELECT * FROM tblproduct WHERE code='" . $_POST["code"] . "'"); 

$itemArray = array($productByCode[0]["code"]=>array('name'=>$productByCode[0]["name"], 
                'code'=>$productByCode[0]["code"], 
                'price'=>$productByCode[0]["price"])); 

是什么在array($productByCode[0]["code"][0]意思?

+0

谷歌“php嵌套数组” –

回答

0

这通常意味着第1个要素。指标从0开始。所以,[0]表示数组中的第1个要素。我看到你获取数据库记录集。这意味着在第一排你的情况。

+0

增加一点点,它意味着从数据库中提取的第一条记录的“代码”列的值。 – masterFly