首页 > 解决方案 > 我如何在php中相应地交织2个变量?

问题描述

如何在php中连接如下两个变量,两个变量在初始阶段总是具有相同的数据。

$var1='2019-11-12,2019-11-21,2019-11-29';
$var2='Mastered,red,slave';


$result='2019-11-12, Mastered |2019-11-21,red |2019-11-29,slave';

标签: php

解决方案


您应该查看 PHP 的 explode 函数,用于将 CSV(逗号分隔值)字符串转换为 PHP 数组!PHP 爆炸

我使用您的代码的示例:

$var1='2019-11-12,2019-11-21,2019-11-29';
$var2='Mastered,red,slave';

$var1array = explode(',', $var1);
$var2array = explode(',' ,$var2);

$result = $var1array[0].', '.$var2array[0].' |'.$var1array[1].', '.$var2array[1].' |'.$var1array[2].', '.$var2array[2];
echo $result; // 2019-11-12, Mastered |2019-11-21,red |2019-11-29,slave';

你可以看到我也使用了 Concatenation,它也是来自 PHP 的字符串操作。只需确保您的字符串始终具有相同的数据格式!


推荐阅读