连接字符串的 PHP 函数?

标签 php string concatenation

join_strings(string $glue, string $var, string $var2 [, string $...]);

我正在寻找与我在上面概念化的功能类似的东西。一个功能示例是:

$title = "Mr.";
$fname = "Jonathan";
$lname = "Sampson";

print join_strings(" ", $title, $fname, $lname); // Mr. Jonathan Sampson

在快速浏览了文档之后,我没有看到执行此操作的任何内容。我能想到的最接近的是 implode(),它对数组进行操作 - 所以我必须先将字符串添加到数组中,然后再进行内爆。

是否已经存在一种方法来完成此操作,或者我是否需要从头开始编写一个方法?

注意:我熟悉连接 (.) 和构建连接 (.=)。我不想那样做(那会在函数内发生)。我的意图是只写一次 $glue 变量。每次连接都不会多次。

最佳答案

你可以使用 join 或 implode,两者做同样的事情 正如你所说,它需要是一个不难的数组

join($glue, array($va1, $var2, $var3));

关于连接字符串的 PHP 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1150949/

相关文章:

C# append 字典

加载innoDB数据库主页时phpMyAdmin非常慢

php - 使用 zend search lucene 从数据库中搜索

Java 默认数字到字符串的行为

sql - 将表列合并为单个字符串(无 UDF)

python - 如何将 2D 数组连接到每个 3D 数组中?

php - HTML5 音频流

php - 在 codeigniter 中多次输入 mysql 时获取最后插入的 'Id'

c# - 使用 C# 编辑 HTML 并替换其中的某些文本

javascript - 从 momentJS 持续时间获取时间计算