我有一个调用一个item的变量,但是我要显示的是他的类别的描述。所以我想出的结构是这样的,愿意在 $var1
中写入 $item1
它显示 "Bla Bla Bla"
(值$cat1
):
$var1 = $item1;
$item1 = $cat1;
$cat1 = 'Bla Bla Bla';
信不信由你 :-) 我是php的新手,不好意思问一些愚蠢的问题!非常感谢您的帮助!
最佳答案
最常见的程序语言中的值分配是自上而下(级联编程风格)
$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' 希望这会有所帮助。
关于PHP:如何通过另一个变量设置一个变量的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55407627/