think php如何实现变量的动态命名,在for循环中

发布网友 发布时间:2022-04-06 04:16

我来回答

2个回答

热心网友 时间:2022-04-06 05:46

下面给你介绍一种实现动态命名的方法:

先看eval命令作用:eval命令将会首先扫描命令行进行所有的替换,然后再执行命令。该命令使用于那些一次扫描无法实现其功能的变量。该命令对变量进行两次扫描。这些需要进行两次扫描的变量有时候被称为复杂变量。

for (( i=0; i<10; i=i+1 ))

do

eval ip_eth${i}=23

eval echo $ip_eth${i}

done

注意:打印的时候也需要加上eval

这样可以实现动态命名

热心网友 时间:2022-04-06 07:04

还不如弄个数组变量。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com