从arg1:value / arg2:value2获取参数

节目播音员

我有一个像这样的字符串:

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;

样本输出

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JavaScript functionCall(arg1)(arg2)

来自分类Dev

JavaScript functionCall(arg1)(arg2)

来自分类Dev

bash -c mycommand arg1 arg2中的参数

来自分类Dev

C# 将带有标志 (/arg1 /arg2) 的参数传递给 exe

来自分类Dev

如何将参数传递给msfconsole -r resource.rc <arg1> <arg2>

来自分类Dev

(<任何>窗口).SomeLibrary.SomeMethod(arg1,arg2)?

来自分类Dev

max 函数中的键的指导原则是什么?该键是否与 Python 中的字典键相关?例如: max(arg1, arg2, *args[, key])

来自分类Dev

编译JAR库后,一些名为arg0,arg1等的函数参数

来自分类Dev

AttributeError: 'NoneType' 对象没有属性 'arg1'

来自分类Dev

类似于/ <command> [arg0 | arg1]的符号的名称

来自分类Dev

覆盖Android方法时,Eclipse插入arg0,arg1等代替正确的参数名称

来自分类Dev

使用 Function.call(this, arg1) 会导致 this 未定义

来自分类Dev

Symfony 5如何存储arg2的盐?

来自分类Dev

管道参数:echo“ value1 value2” | 命令$ 1 $ 2

来自分类Dev

管道参数:echo“ value1 value2” | 命令$ 1 $ 2

来自分类Dev

PHP的value1 / value2 / value3 /到数组

来自分类Dev

Grep $ value`grep $ value2`<命令>``-嵌套grep?

来自分类Dev

Grep $ value`grep $ value2`<命令>``-嵌套grep?

来自分类Dev

我如何用Value1,Value2写Linq WhereIn

来自分类Dev

PHP,如果变量isset设置id为value1,否则设置为value2

来自分类Dev

如果value1大于value2则设置错误

来自分类Dev

在SQL Server中评估“ value1不与value2不同”的最佳方法

来自分类Dev

在pyspark中检测某些列值何时从value1更改为value2

来自分类Dev

如何计算value1和value2在数组键中出现的次数?

来自分类Dev

DynamoDB等效于SQL的键或属性'not in(“ value1”,“ value2” ...)'

来自分类Dev

SQL-列表列表中的(value1,value2)

来自分类Dev

在SQL表中具有array(value1,value2,...)的列中选择

来自分类Dev

检查 object.property 的值是 value1 还是 value2

来自分类Dev

如何循环部分代码直到 value1 != value2?

Related 相关文章

  1. 1

    JavaScript functionCall(arg1)(arg2)

  2. 2

    JavaScript functionCall(arg1)(arg2)

  3. 3

    bash -c mycommand arg1 arg2中的参数

  4. 4

    C# 将带有标志 (/arg1 /arg2) 的参数传递给 exe

  5. 5

    如何将参数传递给msfconsole -r resource.rc <arg1> <arg2>

  6. 6

    (<任何>窗口).SomeLibrary.SomeMethod(arg1,arg2)?

  7. 7

    max 函数中的键的指导原则是什么?该键是否与 Python 中的字典键相关?例如: max(arg1, arg2, *args[, key])

  8. 8

    编译JAR库后,一些名为arg0,arg1等的函数参数

  9. 9

    AttributeError: 'NoneType' 对象没有属性 'arg1'

  10. 10

    类似于/ <command> [arg0 | arg1]的符号的名称

  11. 11

    覆盖Android方法时,Eclipse插入arg0,arg1等代替正确的参数名称

  12. 12

    使用 Function.call(this, arg1) 会导致 this 未定义

  13. 13

    Symfony 5如何存储arg2的盐?

  14. 14

    管道参数:echo“ value1 value2” | 命令$ 1 $ 2

  15. 15

    管道参数:echo“ value1 value2” | 命令$ 1 $ 2

  16. 16

    PHP的value1 / value2 / value3 /到数组

  17. 17

    Grep $ value`grep $ value2`<命令>``-嵌套grep?

  18. 18

    Grep $ value`grep $ value2`<命令>``-嵌套grep?

  19. 19

    我如何用Value1,Value2写Linq WhereIn

  20. 20

    PHP,如果变量isset设置id为value1,否则设置为value2

  21. 21

    如果value1大于value2则设置错误

  22. 22

    在SQL Server中评估“ value1不与value2不同”的最佳方法

  23. 23

    在pyspark中检测某些列值何时从value1更改为value2

  24. 24

    如何计算value1和value2在数组键中出现的次数?

  25. 25

    DynamoDB等效于SQL的键或属性'not in(“ value1”,“ value2” ...)'

  26. 26

    SQL-列表列表中的(value1,value2)

  27. 27

    在SQL表中具有array(value1,value2,...)的列中选择

  28. 28

    检查 object.property 的值是 value1 还是 value2

  29. 29

    如何循环部分代码直到 value1 != value2?

热门标签

归档