2010-07-28 107 views
0

我有兩個字符串:PHP顯示差異

$stringA = "1,2,3,4"; 
$stringB = "1,2,4,5"; 

我想從$stringB挑選出的值不在$stringA

我該怎麼做?

回答

0

explode()這兩個陣列和使用array_diff()來計算差分陣列。

6

爆炸,和array_diff應該讓你在那裏的組合。

array_diff(explode(',', $stringB), explode(',', $stringA)); 
+0

如何以好的格式而不是Array()顯示結果? – 2010-07-28 20:07:41

+0

+1正是我要回答的。 – 2010-07-28 20:08:18

+0

如果我正確理解問題,則必須切換'$ stringA'和'$ stringB'。我認爲OP需要所有不在'$ stringA'中的值。 – 2010-07-28 20:09:05