我目前从数组中的API获取数据,如:
Array ( [Play] => 0,0
[SE] => 10,10
[AW] => 1,1
[ID] => 2949038,2947560
[status] => 1
[Name] => txt1,txt2 ) 1
Run Code Online (Sandbox Code Playgroud)
要获取ID值,我只使用一个基本的foreach:
$ids = explode(',', $userQrLt['ID']);
foreach($ids as $id) {
echo "http://thewebsite.com/cgi-bin/zd_view.cgi?q=" . $id . "<br />";
}
Run Code Online (Sandbox Code Playgroud)
我还需要" 名称 "值,ids是有序的,意思是,2949038与txt1一起使用,而2947560与txt2一起使用,我知道我可以为每个做另一个,但有没有办法我可以用1获取两个值每?
谢谢你的帮助!
当然,使用foreach你也可以获取索引,并用它来获取另一部分:
$ids = explode(',', $userQrLt['ID']);
$names = explode(',', $userQrLt['Name']);
foreach($ids as $index => $id) {
$name = $names[$index]; // but not sure what you want to do with it..
echo "http://thewebsite.com/cgi-bin/zd_view.cgi?q=" . $id . "<br />";
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
69 次 |
| 最近记录: |