$str = "Test Artist Test - Test Title Test"; $trackinfo = preg_split('/-/', $str); exec('metamp3 --title '.$trackinfo[1].' --artist '.$trackinfo[0].' track.mp3');
這是我使用的代碼的一個截圖,基本上我很明顯是做錯了什麼(我對PHP很陌生,並且不太瞭解一些使用的約定。我跑這條線,從我可以看到它只會把測試和測試的標題和藝術家(就像它只是採取從字符串的第一個字),但如果我是這樣做PHP字符串空白格式化
print_r $trackinfo; print $trackinfo[1]; print $trackinfo[0];
我可以清楚地看到拆分字符串格式正確,我想知道是否有人可以解釋這裏發生了什麼,以及我將如何解決它?
謝謝!
你真棒先生,我想(希望)會有辦法解決這個問題,但我沒有意識到解決方案,非常感謝! – Lewis 2011-06-15 18:32:14