在PHP中从多维数组获取值
我有一个数组,它可以在程序的这个点上有任何状态(空的或用这种格式插入的其他数组) (它从表单中正确获取值,我检查过了) 基本上,我想做的是在数组中添加一个数组,这样我就有了一个多维数组。(我不知道最美的解决方案,但嘿) 我的浏览器没有给出错误,所以我认为这很好,但当我试图将其删除时,它不会返回任何信息在PHP中从多维数组获取值,php,arrays,Php,Arrays,我有一个数组,它可以在程序的这个点上有任何状态(空的或用这种格式插入的其他数组) (它从表单中正确获取值,我检查过了) 基本上,我想做的是在数组中添加一个数组,这样我就有了一个多维数组。(我不知道最美的解决方案,但嘿) 我的浏览器没有给出错误,所以我认为这很好,但当我试图将其删除时,它不会返回任何信息 for($i=0;$i<count($productArray);$i++) { echo "Name: ",$productArray[i][0],"<br>";
for($i=0;$i<count($productArray);$i++) {
echo "Name: ",$productArray[i][0],"<br>";
echo "Price: ",$productArray[i][1],"<br>";
echo "Description: ",$productArray[i][2],"<br>";
for($i=0;$i$productArray[i][0]=>$productArray[$i][0]。将“显示错误”设置为“开”。您的in_array()测试错误(因为您在仅包含数组项的数组中搜索字符串)
评论的人回答说,我有这个愚蠢的疏忽。非常感谢!:)$productArray[I][0]=>$productArray[$I][0]。将“显示错误”设置为“开”。in_array()测试错误(因为您在只包含数组项的数组中搜索字符串)
评论的人回答说,我有这个愚蠢的疏忽。非常感谢!:) $productArray[i][0]
=>$productArray[$i][0]
。将display\u errors
设置为On
。您的in_array()
测试错误(因为您在仅包含数组项的数组中搜索字符串)。这只是echo命令中的键入错误。用点替换逗号:它应该是echo“Name:”$productArray[i][0]。“
”
@Banzay:不,逗号是正确的,可以避免使用echo
命令(参见echo
中)进行无用的连接@CasimiretHippolyte,我不知道!谢谢你的提示,伙计$productArray[i][0]
=>$productArray[$i][0]
。将display\u errors
设置为On
。您的in_array()
测试错误(因为您在仅包含数组项的数组中搜索字符串)。这只是echo命令中的键入错误。用点替换逗号:它应该是echo“Name:”$productArray[i][0]。“
”
@Banzay:不,逗号是正确的,可以避免使用echo
命令(参见echo
中)进行无用的连接@CasimiretHippolyte,我不知道!谢谢你的提示,伙计!
for($i=0;$i<count($productArray);$i++) {
echo "Name: ",$productArray[i][0],"<br>";
echo "Price: ",$productArray[i][1],"<br>";
echo "Description: ",$productArray[i][2],"<br>";