类似于PHP中的“=但添加数据”;“之前”;而不是",;“之后?”;?

类似于PHP中的“=但添加数据”;“之前”;而不是",;“之后?”;?,php,Php,下面的代码将lo添加到Hel之后,从而输出Hello: $foo = "Hel"; $bar = "lo"; $foo .= $bar; echo $foo; 如果我想输出loHel,而不使用echo$bar$foo你们会怎么做?只是好奇是否有更简单的方法。您可以: $bar .= $foo echo $bar; 或者,您可以使用substr\u replace在另一个字符串的开头插入一个字符串,如下所示: $foo = substr_replace($foo,$bar,0,0); 你可

下面的代码将
lo
添加到
Hel
之后,从而输出
Hello

$foo = "Hel";
$bar = "lo";
$foo .= $bar;

echo $foo;
如果我想输出
loHel
,而不使用
echo$bar$foo
你们会怎么做?只是好奇是否有更简单的方法。

您可以:

$bar .= $foo
echo $bar;
或者,您可以使用
substr\u replace
在另一个字符串的开头插入一个字符串,如下所示:

$foo = substr_replace($foo,$bar,0,0);
你可以做:

$bar .= $foo
echo $bar;
或者,您可以使用
substr\u replace
在另一个字符串的开头插入一个字符串,如下所示:

$foo = substr_replace($foo,$bar,0,0);

我认为没有一种速记方法可以做到这一点


在PHP手册中

我认为没有一种速记方法可以做到这一点


在PHP手册中,没有与
=
相反的等价物(例如
=.

因此,你将不得不以长期的方式来做这件事


$foo.=$bar
$foo=$foo相同$酒吧

所以你必须这么做

$foo = $bar . $foo;

没有与
=
(例如
=.
)相反的等价物

因此,你将不得不以长期的方式来做这件事


$foo.=$bar
$foo=$foo相同$酒吧

所以你必须这么做

$foo = $bar . $foo;

$foo.=$bar
只是
$foo=$foo的一个简短形式$条形码


不幸的是,在PHP中没有什么比前置操作符更好的了。因此,您无法避免使用
$foo=$bar$foo

$foo.=$bar
只是
$foo=$foo的缩写形式$条形码


不幸的是,在PHP中没有什么比前置操作符更好的了。因此,您无法避免使用
$foo=$bar$foo

最简单的方法是
$foo=$bar$傅。我相信你可以想出另一种方法,但没有比这更简单的了。最简单的方法就是
$foo=$bar$傅。我相信你可以想出另一种方法,但没有比这更简单的了。