2013-07-05 130 views
1

我有一個用C#開發的客戶端,它通過我的網站上的Web服務(使用Symfony開發)發送數據。 我嘗試發送一個System.String陣列,但是當我在PHP中恢復它,它包含索引值格式如下所示:將System.String數組轉換爲PHP字符串數組

[0]  S 
[1]  y 
[2]  s 
[3]  t 
[4]  e 
[5]  m 
[6]  . 
[7]  S 
[8]  t 
[9]  r 
[10]  i 
[11]  n 
[12]  g 

所以,我怎樣才能把我的數據恢復我的數據沒有問題PHP?

+0

請顯示一些代碼請 – Steve

+0

不確定您準確返回的內容。你確定PHP檢查UTF-16字符串嗎? –

+0

UTF-16?但爲什麼 ? 我不需要顯示一些代碼,我只是想要理論......在這種情況下顯示一些代碼很複雜...... – Tata2

回答

0

是不是「內爆」你在找什麼在PHP?

類似this

,並使用它:

$string = implode("",$yourArray); 
0

的問題是: - 在.NET我有一個字符串數組:

[0]  array0 
[1]  array1 
[2]  array2 
[3]  array3 
[...] 

當我把它發送到PHP,我那獲得:

[0]  S 
[1]  y 
[2]  s 
[3]  t 
[4]  e 
[5]  m 
[6]  . 
[7]  S 
[8]  t 
[9]  r 
[10]  i 
[11]  n 
[12]  g