文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>eval间接引用

eval间接引用

时间:2010-09-18  来源:jing494485758

假设一个变量的值是第二个变量的名字. 这样要如何才能从第一个变量处重新获得第二个变量的值?例如,a=letter_of_alphabet和letter_of_alphabet=z, 是否能由a引用得到z ? 这确实可以办到,这种技术被称为间接引用.它使用不平常的eval var1=\$$var2 序列.


   1 #!/bin/bash

   2 # ind-ref.sh: 间接变量引用.

   3 # 访问一个变量内容所指的变量的值.

   4

   5 a=letter_of_alphabet # 变量"a"保存着另外一个变量的名字.

   6 letter_of_alphabet=z

   7

   8 echo

   9

  10 # 直接引用.

  11 echo "a = $a" # a = letter_of_alphabet

  12

  13 # 间接引用.

  14 eval a=\$$a

  15 echo "Now a = $a" # 现在 a = z


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载