数码资讯
PHP实现了一种基于字符串生成相应数组的方法。
本文的示例告诉PHP如何基于字符串生成相应的数组,这是一种更实用的技术: 首先看下面的例子: < PHP 数组( 项目|页|指数= > 'content', (项目|页| NAV= >阵列 (阵列 '形象' =>1。JPG, 名字= > 'home' ), (阵列 '形象' = > 2 .jpg,
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文的示例告诉PHP如何基于字符串生成相应的数组,这是一种更实用的技术:
首先看下面的例子:
< PHP
数组(
项目|页|指数= > 'content',
(项目|页| NAV= >阵列
(阵列
'形象' =>1。JPG,
名字= > 'home'
),
(阵列
'形象' = > 2 .jpg,
名字=>
)
),
项目|页|开放= >真的
);
>
生成基于$的下列数组:
< PHP
$结果=数组(
(项目= >阵列
(页= >阵列
索引= > 'content',
('nav= >阵列
(阵列
'形象' =>1。JPG,
名字= > 'home'
),
(阵列
'形象' = > 2 .jpg,
名字=>
)
),
打开=真的
)
)
);
>
方法:评估实施:
< PHP
数组(
项目|页|指数= > 'content',
(项目|页| NAV= >阵列
(阵列
'形象' =>1。JPG,
名字= > 'home'
),
(阵列
'形象' = > 2 .jpg,
名字=>
)
),
项目|页|开放= >真的
);
结果=数组();
foreach(美元美元美元配置关键= > Val){
$=;
$键=爆炸(|,美元关键);
对于($ = 0,$ =数($键);$ i $;
$。;
}
如果(is_array($ Val)){
eval($的结果。$ TMP。' = '。var_export($ Val,真的)。;
} elseif(is_string($ Val)){
eval($的结果。$ TMP。' = '。$价值';');
其他{ }
eval($的结果。$ TMP。'瓦尔美元;');
}
}
print_r($结果);
>
输出结果:
阵列
(
{项目>数组
(
{数组
(
{内容内容
{数组
(
{ 0 }数组
(
{ } = > 1.jpg图像
{家中
)
{ 1 }数组
(
{ } = > 2.jpg图像
{关于…
)
)
{打开} = 1
)
)
)
希望本文能对PHP程序设计的研究有所帮助。
首先看下面的例子:
< PHP
数组(
项目|页|指数= > 'content',
(项目|页| NAV= >阵列
(阵列
'形象' =>1。JPG,
名字= > 'home'
),
(阵列
'形象' = > 2 .jpg,
名字=>
)
),
项目|页|开放= >真的
);
>
生成基于$的下列数组:
< PHP
$结果=数组(
(项目= >阵列
(页= >阵列
索引= > 'content',
('nav= >阵列
(阵列
'形象' =>1。JPG,
名字= > 'home'
),
(阵列
'形象' = > 2 .jpg,
名字=>
)
),
打开=真的
)
)
);
>
方法:评估实施:
< PHP
数组(
项目|页|指数= > 'content',
(项目|页| NAV= >阵列
(阵列
'形象' =>1。JPG,
名字= > 'home'
),
(阵列
'形象' = > 2 .jpg,
名字=>
)
),
项目|页|开放= >真的
);
结果=数组();
foreach(美元美元美元配置关键= > Val){
$=;
$键=爆炸(|,美元关键);
对于($ = 0,$ =数($键);$ i $;
$。;
}
如果(is_array($ Val)){
eval($的结果。$ TMP。' = '。var_export($ Val,真的)。;
} elseif(is_string($ Val)){
eval($的结果。$ TMP。' = '。$价值';');
其他{ }
eval($的结果。$ TMP。'瓦尔美元;');
}
}
print_r($结果);
>
输出结果:
阵列
(
{项目>数组
(
{数组
(
{内容内容
{数组
(
{ 0 }数组
(
{ } = > 1.jpg图像
{家中
)
{ 1 }数组
(
{ } = > 2.jpg图像
{关于…
)
)
{打开} = 1
)
)
)
希望本文能对PHP程序设计的研究有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。