在项目开发中会用到远程返回数据,这次一个客户遇到的问题就是他请求curl请求返回的数据值如下。
ACCESS_NUMBER:8909131:79096790072
要求是每隔一个:为一个值需要进行分别赋值。
给返回数据赋值为
$str = "ACCESS_NUMBER:8909131:79096790072";
这里就要用到PHP explode() 函数
具体用法如下
进行分割
$b=explode(":",$str);
赋值测试
//打印输出
print_r($b);
//单独输出
echo $b['0'].'<br>';
echo $b['1'].'<br>';
echo $b['2'];
输出效果
完整代码
<?php
$str = "ACCESS_NUMBER:8909131:79096790072";
$b=explode(":",$str);
//打印输出
print_r($b);
//单独输出
echo $b['0'].'<br>';
echo $b['1'].'<br>';
echo $b['2'];