2014-10-01 45 views
0

設置我的foreach導致數組變量,數組給我一些的id,將陣列轉換爲正常顯示?

$categoryIDs = explode(',', $result->category_id);

我想已經找到解決辦法,但沒有任何作品,任何來源: Converting indexed array to normal or simple array How to convert an array to object in PHP? Display array elements as normal CSV - PHP

如果我用顯示結果print_r()我看到正確的結果,但我怎樣才能將它轉換爲:32,432,21,543?

+2

你應該張貼'的var_dump()'有關變量的,但你可能尋找'破滅()'而不是'explode()'。 – jeroen 2014-10-01 23:13:38

回答

1

您可以使用implode此:

implode(",", $categoryIDs); 

您可以讀取文檔here.

+0

爲了保持一致性,我推薦使用implode而不是join。事實上,雖然implode()和join()是別名,但split()具有與explode()不同的行爲 – Qualcuno 2014-10-01 23:18:19

+0

同意!其實我會把它從答案中拿出來。 – 2014-10-01 23:20:06