Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php-将$name值编辑为$name2_Php_Rename - Fatal编程技术网

php-将$name值编辑为$name2

php-将$name值编辑为$name2,php,rename,Php,Rename,已经被问过了,但问题已经解决了,所以这里又是: 我需要理解重命名值的代码 例如,我有$name,它输出“离家很远”,如果脚本遇到此值,我需要将该值重命名为$name2,以便在其他地方使用它 不需要任何uber脚本,我只需要修改几个元素,我可以为每个元素写一行 我希望我已经清楚了,提前谢谢你的帮助! k …?在PHP中没有类似重命名的东西 有变量,您可以为它们指定值 变量可以保存数据。若要将数据放入变量中,请为其赋值。示例: $variable1 = "text value"; $variabl

已经被问过了,但问题已经解决了,所以这里又是: 我需要理解重命名值的代码

例如,我有$name,它输出“离家很远”,如果脚本遇到此值,我需要将该值重命名为$name2,以便在其他地方使用它

不需要任何uber脚本,我只需要修改几个元素,我可以为每个元素写一行

我希望我已经清楚了,提前谢谢你的帮助! k


…?

在PHP中没有类似重命名的东西

变量,您可以为它们指定

变量可以保存数据。若要将数据放入变量中,请为其赋值。示例:

$variable1 = "text value";
$variable2 = 24; //number value
$variable3 = $othervariable; // assign value of one variable to another (like "copy")
不能重命名变量。可以使用不同的名称创建新变量,并将旧变量值分配给新变量

$new_variable = $old_variable;
如果我理解正确,您需要代码,当变量值变为“某个值”时,该代码将运行。普通变量没有任何“触发器”特性,这将触发一些代码。您必须检查该变量的值并生成条件块(
if


有一些特殊的“变量”类型,可以监视变量的变化,在访问变量时运行一些额外的代码。它们被称为
,但现在这可能太复杂了,您无法理解。

PHP中没有类似重命名的东西

变量,您可以为它们指定

变量可以保存数据。若要将数据放入变量中,请为其赋值。示例:

$variable1 = "text value";
$variable2 = 24; //number value
$variable3 = $othervariable; // assign value of one variable to another (like "copy")
不能重命名变量。可以使用不同的名称创建新变量,并将旧变量值分配给新变量

$new_variable = $old_variable;
如果我理解正确,您需要代码,当变量值变为“某个值”时,该代码将运行。普通变量没有任何“触发器”特性,这将触发一些代码。您必须检查该变量的值并生成条件块(
if


有一些特殊的“变量”类型,可以监视变量的变化,在访问变量时运行一些额外的代码。它们被称为
,但现在这可能太复杂了,您无法理解。

这也是我的想法。只是一个if语句我也是这么想的。只是一个if语句您想让一个PHP脚本解析另一个PHP脚本,并重命名与特定字符串匹配的所有变量?对于初学者来说,这不是一项工作。您想要一个PHP脚本来解析另一个PHP脚本,并重命名与特定字符串匹配的所有变量吗?这不是初学者的工作。我认为值得注意的是,如果您必须保存内存或不复制值,您可以使用变量进行类似于重命名的操作。例如,
$new_variable='old_variable';某些方法($$new\u变量)
。但是,这很难理解,逻辑上也很难理解,因此Kamil的解决方案几乎总是更好。我认为值得注意的是,如果您必须保存内存或不复制值,您可以使用变量执行类似于重命名的操作。例如,
$new_variable='old_variable';某些方法($$new\u变量)
。然而,这是很难阅读和遵循逻辑,所以卡米尔的解决方案几乎总是更好。