我有一个调用项的变量,但是我要显示的是他的类别的描述。所以我弄清楚的结构是这样的,愿意在$item1
中写$var1
并显示"Bla Bla Bla"
($cat1
的值):
$var1 = $item1;
$item1 = $cat1;
$cat1 = 'Bla Bla Bla';
信不信由你:-) 我是php的新手,很抱歉提出愚蠢的问题!非常感谢您的帮助!
答案 0 :(得分:4)
大多数通用编程语言中的值分配是最多的(级联编程风格)
$var1 = $item1; <--- at this point $item1 is "empty" or null
$item1 = $cat1; <--- at this point $cat1 is empty too
$cat1 = 'Bla Bla Bla'; <--- here $cat1 take value 'Bla Bla Bla'
因此,您必须像这样反转分配顺序:
$cat1 = 'Bla Bla Bla';
$item1 = $cat1;
$var1 = $item1;
输出为$ cat1 $ item1和$ var1显示'Bla Bla Bla' 希望有帮助。