Php 连接字符串并合并为一个
我用PHP的Php 连接字符串并合并为一个,php,Php,我用PHP的内爆()函数连接了两个Sting 数组( [0]=>工单#4487199发送电子邮件至住户3系统测试 [1] =>工单#4487199通过系统发送电子邮件至Arigato ) $strTest=内爆(',',$arrTest); 字符串如下所示: 工单#4487199发送电子邮件至住户3系统测试,工单#4487199发送电子邮件至Arigato系统测试 现在我希望输出如下所示: 工作单#4487199系统发送电子邮件给2人 使用字符串函数有什么办法吗?如果您确定主字符串“工单#4
内爆()函数连接了两个Sting
数组(
[0]=>工单#4487199发送电子邮件至住户3系统测试
[1] =>工单#4487199通过系统发送电子邮件至Arigato
)
$strTest=内爆(',',$arrTest);
字符串如下所示:
工单#4487199发送电子邮件至住户3系统测试,工单#4487199发送电子邮件至Arigato系统测试
现在我希望输出如下所示:
工作单#4487199系统发送电子邮件给2人
使用字符串函数有什么办法吗?如果您确定主字符串“工单#4487199发送电子邮件至住户3系统测试”这样,中间不包含“,”(逗号),则可以使用explode函数,它与内爆相反。它将提供字符串的一部分到数组中。可以根据“,”进行分解。字符串是如何生成的?您不能首先格式化它吗?在任何步骤中,用户名是否与工作订单号和电子邮件收件人分开?例如,这些字符串是从数据库记录生成的吗?您可以使用相同的工作顺序来循环数组和分组元素,而不是使用内爆
。实际上,数组是如何生成的?如果它来自数据库,也许你可以将它分组。你的意思是我应该使用explode而不是内爆吗?不。。您应该将连接的字符串(作为内爆函数的结果)输入到分解函数中。在您的例子中,连接的字符串是$strTest。现在您可以像这样编写:$str_parts=explode(',',$strTest);现在,$str_parts是一个数组。您可以循环使用它并打印各个部分。是否有任何优化的方法来获取输出的字符串?通过数据库方式或php方式。。