什么情况下会用curl调用本地接口 还有这道题怎么写

新手上路,请多包涵

求代码?哪位老哥可以给写出来,思路我也有,代码不会实现[tp5框架]

请求接口获取到的josn格式的数据[那么大一堆]如何插入数据库

不是只有请求第三方的时候使用接口吗?

它这个json格式的数据是怎么写的,怎么放入线上,为什么刷新数据还会变
clipboard.png

阅读 2.5k
2 个回答
✓ 已被采纳新手上路,请多包涵

<?php
$json_str=file_get_contents('http://article.medmdt.net/ind...');
//将返回的json数据转换为数组
$arr=json_decode($json_str);
unset($arr[0]);
unset($arr[1]);
echo "<pre>";
$bb = array_unique($arr,SORT_REGULAR);

// print_r($bb);
$conn=mysqli_connect('localhost','root','root','curl');
mysqli_set_charset($conn,'utf8');

foreach($bb as $row){

  
    // $row = implode(',',$row);
   $row = " ' ".str_replace( ",","','", implode(',',$row))." ' ";
    
    // echo "<br>";
   
    $sql="insert into `curl`  values (null,$row)";
    echo $sql;
    $retval=mysqli_query($conn,$sql);
    if(! $retval )
    {
      die('无法插入数据: ' . mysqli_error($conn));
    }
    echo "数据插入成功\n";

}

本地的其它服务接口或在避开内部事务时会以接口形式调用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题