您好我是PHP的新手,我不知道这段代码究竟是什么意思
$de = array('Ä'=>'ae','ä'=>'ae','Ü'=>'ue','ü'=>'ue', 'Ö'=>'oe', 'ö'=>'oe', 'ß'=>'ss');
strtr($str, ${$de});
我唯一需要知道的是 ${$de}
是什么意思?
答案 0 :(得分:2)
这是一个variable variable,是php实现中最有趣的部分之一。
有时很有用,总是令人困惑:
$Bar = "a";
$Foo = "Bar";
$World = "Foo";
$Hello = "World";
$a = "Hello";
$a; //Returns Hello
$$a; //Returns World
$$$a; //Returns Foo
$$$$a; //Returns Bar
$$$$$a; //Returns a
$$$$$$a; //Returns Hello
$$$$$$$a; //Returns World
....
答案 1 :(得分:1)
答案 2 :(得分:0)
称为Variables Variable