小编Ami*_* Sa的帖子

如何在PHP数组中定义自定义键?

我想定义一个二维数组,如下所示:

   [40.1][John]
   [40.2][Jane]
   [40.7][Mary]       
   [40.10][Sara]    
Run Code Online (Sandbox Code Playgroud)

换句话说,我想用自定义键定义一个数组.稍后我需要使用自定义键访问数组值.例如 :

   echo(myarray[40.2]);
Run Code Online (Sandbox Code Playgroud)

我需要从XML动态生成数组,因为值来自XML文件.我想从中生成数组的XML文件如下所示:

    <rules>

<rule>
    <id>40.1</id>
    <regex><![CDATA[/(?:\)\s*when\s*\d+\s*then)/]]></regex>
</rule>
<rule>
    <id>40.2</id>
    <regex><![CDATA[/(?:"\s*(?:#|--|{))/]]></regex>
</rule>
Run Code Online (Sandbox Code Playgroud)

我应该如何创建具有上述特征的数组?

php arrays

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

arrays ×1

php ×1