如何使用php解析以下数组?

如何使用php解析以下数组?,php,regex,arrays,parsing,Php,Regex,Arrays,Parsing,字符串:[Name]=>google[AF]=>0[AX]=>2[AL]=>1[DZ]=>0 输出: [AX,2] [AL,1] 具有[0]条目的国家/地区将被排除在列表中 I have tried using sql but i want for php Select '[AF,' + LTrim(Cast(Sum(AF) as varChar(5))) + ']' From Table Where name = 'Andy' Union Select '[AS,' + LTrim(Ca

字符串:[Name]=>google[AF]=>0[AX]=>2[AL]=>1[DZ]=>0

输出:

[AX,2]
[AL,1]
具有[0]条目的国家/地区将被排除在列表中

I have tried using sql but  i want for php
Select '[AF,' + LTrim(Cast(Sum(AF) as varChar(5))) + ']' 
From Table Where name = 'Andy'
Union
Select '[AS,' + LTrim(Cast(Sum(AS) as varChar(5))) + ']' 
From Table Where name = 'Andy'
Union
Select '[AQ,' + LTrim(Cast(Sum(AQ) as varChar(5))) + ']' 
From Table Where name = 'Andy'
而且


但是在php中,我需要一个简单的foreach循环来完成以下任务:

foreach($array AS $key=>$value){
   if($value!=0){
       echo "$key,$value";
   }
}

欢迎来到Stackoverflow。请阅读输入字符串,让我想起打印输出。你从哪里得到这个字符串?如果第一个字符串是数组,它非常简单!使用同样的技术