上一节我们介绍了如何通过内置函数修改PHP字符串,本节我们将学习如何连接PHP字符串。
在PHP中,字符串连接是指将多个字符串组合成一个新的字符串。主要有以下几种方式:
1. 使用点号 . 运算符(最常用)
<?php $str1 = "Dotcpp"; $str2 = "编程"; $result = $str1 . $str2; echo $result; // 输出:Dotcpp编程 // 连接多个部分 $website = "www." . "dotcpp" . ".com"; echo $website; // 输出:www.dotcpp.com ?>
2. 使用 .= 连接赋值运算符
<?php $str = "Dotcpp"; $str .= "编程"; // 相当于 $str = $str . "编程"; echo $str; // 输出:Dotcpp编程 // 连续连接 $url = "https://"; $url .= "www."; $url .= "dotcpp.com"; echo $url; // 输出:https://www.dotcpp.com ?>
3. 在双引号字符串中直接嵌入变量
<?php
$name = "Dotcpp";
$type = "编程";
// 变量会自动连接
echo "欢迎来到{$name}{$type}"; // 输出:欢迎来到Dotcpp编程
echo "访问网站:$name.com"; // 输出:访问网站:Dotcpp.com
?>4. 使用逗号在echo中连接(性能较好)
<?php $part1 = "Dotcpp"; $part2 = "编程"; // 使用逗号连接 echo $part1, $part2; // 输出:Dotcpp编程 echo "学习", "PHP", "在", "dotcpp.com"; // 输出:学习PHP在dotcpp.com ?>
5. 使用sprintf()函数进行格式化连接
<?php
$name = "Dotcpp";
$domain = "com";
// 格式化连接字符串
$result = sprintf("欢迎来到%s编程", $name);
echo $result; // 输出:欢迎来到Dotcpp编程
$url = sprintf("https://www.dotcpp.%s", $domain);
echo $url; // 输出:https://www.dotcpp.com
?>总结: 掌握这五种字符串连接方法,能够灵活应对各种字符串拼接场景,让PHP编程更加高效便捷。
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程