我有一些网址
db.test.net/num/index.php/api/get_abj?n_abj=A||B||C||D||E||F||G||H||I||J||K||L
我想解析n_abj
以便像
$n_abj = [A,B,C,D,E,F,G,H,I,J,K,L]
有人告诉我要使用Exclude,但是我不理解该方法,能否给我提供示例代码或参考供我学习?
答案 0 :(得分:1)
您将需要使用explode()
(不排除)。使用$_GET['n_abj']
获取参数,然后对此进行爆炸。结果是一个数组。
$_GET['n_abj'] = 'A||B||C||D||E||F||G||H||I||J||K||L';
$n_abj = explode('||', $_GET['n_abj']);
print_r($n_abj);
输出
Array
(
[0] => A
[1] => B
[2] => C
[3] => D
[4] => E
[5] => F
[6] => G
[7] => H
[8] => I
[9] => J
[10] => K
[11] => L
)
答案 1 :(得分:1)
您可以使用以下代码执行此操作:
$argument = $_GET['n_abj'];
$argument_array = explode('||', $argument);
答案 2 :(得分:0)
您可以使用explode
$ _ GET ['n_abj'] 从网址获取参数
$string='A||B||C||D||E||F||G||H||I||J||K||L';
$array=explode("|",$string);
$str=json_encode($array,true);
echo str_replace(',""','', $str);
输出