dprq18175 2019-02-21 10:44
浏览 190
已采纳

将值从变量保存到数组

I have a long string variable that contains coordinates I want to keep each coordinate in a separate cell in the array according to Lat and Lon.. For example. The following string:

string = "(33.110029967689556, 35.60865999564635), (33.093492845160036, 35.63955904349791), (33.0916232355565, 35.602995170206896)";

I want this:

arrayX[0] = "33.110029967689556";
arrayX[1] = "33.093492845160036";
arrayX[2] = "33.0916232355565";
arrayY[0] = "35.60865999564635";
arrayY[1] = "35.63955904349791";
arrayY[2] = "35.602995170206896";

Does anyone have an idea ?

Thanks

  • 写回答

4条回答 默认 最新

  • dongqichang7988 2019-02-21 11:01
    关注

    Use substr to modify sub string, it allow you to do that with a little line of code.

    $array_temp = explode('),', $string);
    
    $arrayX = [];
    $arrayY = [];
    
    foreach($array_temp as $at)
    {
      $at = substr($at, 1);
      list($arrayX[], $arrayY[]) = explode(',', $at);
    
    }
    
    print_r($arrayX);
    print_r($arrayY);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP