Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中从多维数组获取值_Php_Arrays - Fatal编程技术网

在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>";