在 PHP 中,任何等效于 .= 添加到字符串开头的等效项?
2022-08-30 07:20:25
只是想知道是否有类似.=的东西用于将文本添加到字符串的开头,例如:
$foo =. 'bar';
这不起作用。
编辑:示例最初是可以通过以下方式实现的$foo =. $bar;
$bar .= $foo;
只是想知道是否有类似.=的东西用于将文本添加到字符串的开头,例如:
$foo =. 'bar';
这不起作用。
编辑:示例最初是可以通过以下方式实现的$foo =. $bar;
$bar .= $foo;
不。但你可以做到
$foo = "bar" . $foo
你总是可以为此创建自己的函数:
function prepend($string, $chunk) {
if(!empty($chunk) && isset($chunk)) {
return $string.$chunk;
}
else {
return $string;
}
}
$string
将是您想要预置的部分,并且是您希望在其上预置某些内容的文本。$chunk
你可以说这些检查是可选的,但是通过把它放在那里,你不需要担心意外传入空值。