在 merge($ArrayWAV)
后面
var_dump($ArrayWAV)
 看看是否是你需要的...

解决方案 »

  1.   

    按我的理解.合并的话, 至少要提供两个Array做参数.
      

  2.   

    你好~可以說的詳細一點嗎!
    另var_dump($ArrayWAV) 是什麼?
      

  3.   

    你好!我剛剛有試了一下,你說的加一個var_dump($ArrayWAV)可是結果仍然與之前相同
    另根據我的實驗.我的merge function單獨拿出來使用的話,在主程式指定陣列內容,然後呼叫merge function都是可以成功的,請問這可能是哪方面的因素?到底是我的function有問題還是放入的array有問題呢?
      

  4.   

    經過使用var_dump($ArrayWAV)測試之後
    終於發現問題的徵結了
    $x =  substr($ArrayString,12,strlen($ArrayString)-13); 
    //去除" 
    $x1 = strtr($x,chr(34),chr(0)); //chr(34) is " 

    不能用取代的語法
    就算了變成空字元還是有佔1個位置
    導致merge function中資料擷取失敗在修改過後終於成功可以播放了...感謝解答~~問題解決了