如何声明一些动态PHP变量

use*_*317 -1 php variables foreach

我如何声明一个变量与另一个变量的一部分加上一些文本在这一端,但没有语法错误...

$filename = $foreachvar['base_var']'.jpg';
Run Code Online (Sandbox Code Playgroud)

Mar*_*c B 7

您需要字符串连接运算符:

$filename = $foreachvar['base_var'] . '.jpg';
                                    ^---
Run Code Online (Sandbox Code Playgroud)

或者,以不同的方式:

$filename = "{$foreachvar['base_var']}.jpg";
Run Code Online (Sandbox Code Playgroud)

  • @ shiplu.mokadd.im:每个人都必须从某个地方开始. (2认同)

Com*_*eek 5

使用串联运算符:

$filename = $foreachvar['base_var'] . '.jpg';
Run Code Online (Sandbox Code Playgroud)

您还可以使用卷曲语法:

$filename = "{$foreachvar['bae_var']}.jpg";
Run Code Online (Sandbox Code Playgroud)