如何将变量与字符串组合并生成值
<?php
$bun1="home";
$x="1";
$h= "$"."bun".$x;
echo $h;
?>
Run Code Online (Sandbox Code Playgroud)
我想打印$ bun1与结果回家,但$ bun1中的"1"是变量$ x
你要做的是被称为变量变量.
PHP.net上有一整页.
<?php
$bun1="home";
$x="1";
$h= ${"bun".$x};
echo $h;
?>
Run Code Online (Sandbox Code Playgroud)
但是,从设计的角度来看,如果你使用变量变量,你几乎总是做错了.改为使用数组:
<?php
$bun[1] = "home";
$x=1;
$h= $bun[$x];
echo $h;
?>
Run Code Online (Sandbox Code Playgroud)
如果你只是想学习,那么好吧,有它.