2010-03-27 123 views
0

你好,这是我的数组,我需要删除重复值,请hekp我出去从多维数组中删除在PHP重复值

Array ([0] => Array ([0] => 

    * garfield calicut 
     Address: tanil nadu chennai0696955666 
     About Company: re stored. 


[1] => 0.0004 [2] => 0) [1] => Array ([0] => 

    * gamut 
     Address: ashok puram calicut9865326921 
     About Company: You've come. 


    * garfield calicut 
     Address: tanil nadu chennai0696955666 
     About Company: re stored. 


    * Hyva It Solutions 
     Address: 697/75,30th Cross 
     About Company: Hyva IT Solutions. 


    * streem pvt Ltd 
     Address: onden road kannur9845672062 
     About Company: Go to the website 


    * Advanced It Wave 
     Address: Ayyappankavu, Ernakulam (North), 
     About Company: Website Developement Services 


    * Viral Industry 
     Address: vettiyar, kodam p o tramp8469666663 
     About Company: # for discussion 

[1] => 0.0008 [2] => 0) [2] => Array ([0] => company [1] => 0.0007 [2] => 1)) 

这里“加菲猫卡利卡特 地址:tanil德邦chennai0696955666 关于公司:重新存储。 ' 是重复的,我需要显示只有一次

+2

筒阵列[X] [0]始终/任何地方包含一个_或more_地址作为一个字符串? (为什么他们不被分解成单独的元素?)你必须识别/删除每一个可能的重复? – VolkerK 2010-03-27 08:50:43

+1

你能解释一下你的数组结构是怎样的吗?你的例子没有说清楚我认为。 – 2010-03-27 20:21:09

回答

0

如果你压扁的数组只包含addreses一个数组,你总是可以使用

$addresses = array("street a', 'street b', 'street a'); // 3 elements 
$addresses = array_unique($addresses); // remove duplicates