如何在PHP中组合来自2个字符串的公共子字符串
我有两条线如何在PHP中组合来自2个字符串的公共子字符串,php,duplicates,substring,string-comparison,Php,Duplicates,Substring,String Comparison,我有两条线 $old_string = "a,b,c,d,"; $new_字符串,带有通过post方法从表单获取的get $new_string = "c,d,e,f,"; 从上面的2个字符串中获取公共子字符串的最佳方法是什么 $common_string ="a,b,c,d,e,f,"; 如何显示从$new_字符串中删除了c和d 非常感谢您可以使用explode函数将这些转换为数组,然后使用union $old_string = "a,b,c,d,"; $oldArray = e
$old_string = "a,b,c,d,";
$new_字符串,带有通过post方法从表单获取的get
$new_string = "c,d,e,f,";
从上面的2个字符串中获取公共子字符串的最佳方法是什么
$common_string ="a,b,c,d,e,f,";
如何显示从$new_字符串中删除了c和d
非常感谢您可以使用explode函数将这些转换为数组,然后使用union
$old_string = "a,b,c,d,";
$oldArray = explode($old_string, ',');
$new_string = "c,d,e,f,";
$newArray = explode($new_string, ',');
$result = array_unique(array_merge($oldArray, $newArray));
print_r($result); //it is unique and merged
希望这对您有所帮助您可以尝试自己编写代码。之后,如果你有问题,你可以张贴你已经尝试了一个明确的解释什么是不工作,并提供一个解决方案。我建议你读一个好的问题和答案。另外,一定要带上笔记本并阅读。