KIN*_*ARI 0 php conditional-statements
我想保留$key在我的数组中,我怎么能foreach循环呢?
foreach ($urls as $key=>$url){
$live[] = file_get_contents($url);
};
Run Code Online (Sandbox Code Playgroud)
我的关键很重要,当我使用foreach循环时,我该如何保留$key?当我这样做$live[] = file_get_contents($key=>$url);的时候foreach.它给我错误.
我是否需要使用两个foreach循环或者我可以使用一个循环?
$live = array();
foreach ($urls as $key=>$url){
$live[$key] = file_get_contents($url);
};
foreach ($live as $key=>$url) {
$live[$key] = json_decode($url);
};
Run Code Online (Sandbox Code Playgroud)
解释您希望在$live数组中保留相同的键,就像在$urls数组中一样.只需使用foreach循环中的$ key,即可在$ live数组中指定值.请执行下列操作:
foreach ($urls as $key=>$url){
$live[$key] = file_get_contents($url);
};
Run Code Online (Sandbox Code Playgroud)
更新的问题:您可以在一个循环中完成.检查以下内容:
$live = array();
foreach ($urls as $key=>$url){
$live[$key] = json_decode(file_get_contents($url));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
82 次 |
| 最近记录: |