Php 给定一组字符串,生成一个只包含唯一字符串的数组。
测试输入:狗,狗,猫,牛,狗,马,猫,狗 有效输出:狗、猫、牛、马 可能不重要的细节:这是一个电子邮件功能Im写作,其中一个部分列表与一个电子邮件地址相关联,我想“综合”所有到同一地址的部分。使用php。我认为解决测试用例可以解决我的问题Php 给定一组字符串,生成一个只包含唯一字符串的数组。,php,Php,测试输入:狗,狗,猫,牛,狗,马,猫,狗 有效输出:狗、猫、牛、马 可能不重要的细节:这是一个电子邮件功能Im写作,其中一个部分列表与一个电子邮件地址相关联,我想“综合”所有到同一地址的部分。使用php。我认为解决测试用例可以解决我的问题 $array = array ( 'dog', 'dog', 'cat', 'cow', 'dog', 'horse', 'cat', 'dog' ); $uniqe_array = array_unique ($array); 此外: 结果:狗=3,猫
$array = array ( 'dog', 'dog', 'cat', 'cow', 'dog', 'horse', 'cat', 'dog' );
$uniqe_array = array_unique ($array);
此外:
结果:狗=3,猫=2。非唯一值将覆盖上一个索引
$string = implode(', ', array_unique(array_filter(array_map('trim', explode(',', $string))))));
此外:
结果:狗=3,猫=2。非唯一值将覆盖上一个索引
$string = implode(', ', array_unique(array_filter(array_map('trim', explode(',', $string))))));
从内到外
- 在
,
- 删除所有前导和尾随空格
- 如果需要,请删除任何空字符串
- 仅返回唯一字符串
- 用
再次内爆,
- 在
,
- 删除所有前导和尾随空格
- 如果需要,请删除任何空字符串
- 仅返回唯一字符串
- 用
再次内爆,