dougong2005 2014-08-26 14:52
浏览 13
已采纳

合并两个PHP - Kimonlabs

Kimonlabs JSON Code

$json_string = file_get_contents("http://www.kimonolabs.com/api/e45oypq8?apikey=XXX");
$parsed_json = json_decode($json_string);
//var_dump($parsed_json->results->collection1);

foreach($parsed_json->results->collection1 as $collection){
echo $collection->title->text . ''; echo $collection->title->href . ''; echo $collection->posted . '';
}

PHP Redirect Code

header( 'Location: http://www.yoursite.com/new_page.html' ) ; 

I'd like to replace

http://www.yoursite.com/new_page.html
with
$collection->title->href

But I've no idea how to merge the two.

  • 写回答

1条回答 默认 最新

  • duan6832168 2014-08-26 14:54
    关注

    Since a foreach() is used, I doubt you can do that... If there are multiple results, your code is going to try to redirect multiple times to a different url (or at least the first it encounters).

    $json_string = file_get_contents("http://www.kimonolabs.com/api/e45oypq8?apikey=XXX");
    $parsed_json = json_decode($json_string);
    //var_dump($parsed_json->results->collection1);
    
    foreach($parsed_json->results->collection1 as $collection){
        header('Location: ' . $collection->title->href);
        die();
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?