我有一个字符串,比如:-
object_id:56/object:display/role:test
我想从类似的字符串中获取所有参数
$object_id=56和$object=display等等…
已尝试http://php.net/EXPLODE#99167
这给了我一个阵列
Array
(
[0] => Array
(
[0] => object_id
[1] => 56
)
[1] => Array
(
[0] => object
[1] => display
)
[2] => Array
(
[0] => role
[1] => test
)
)
我想要它们作为
$object_id=56$object=显示
只需爆炸它们,首先通过/
正向斜杠,然后通过:
冒号再次爆炸爆炸的碎片:
$string = 'object_id:56/object:display/role:test';
foreach(explode('/', $string) as $val1) {
list($key, $val) = explode(':', $val1);
$$key = $val;
}
echo $object_id , '<br/>', $object , '<br/>', $role;
样本输出