PHP:如何通过另一个变量设置一个变量的值?

标签 php

我有一个调用一个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/

相关文章:

php - HTTPS 导致重定向循环?

php - Android php 连接错误? (+mysql)

javascript - 编写 WordPress 插件时没有错误不执行

php - 尽管数组包含空数组,empty() 函数返回 false

PHP boolean 值到带有修改和条件的字符串

php - 无法在 drupal 7 中添加图像字段

PHP 每小时日历,通过存储在数据库中的时间戳运行

使用汇总数据查询一组类对象的 PHP 最佳实践

javascript - Google 图表 - Uncaught Error : not an array

php - 检查 Mysql 中的重复值