問題:
php中用echo方法向網頁中輸出長字符串產生空行怎麼辦啊
dutyList[2]=[new Array("教質主任","9"),new Array("教質副主任","10"),new Array("班主任","11"),new Array("教務","12")];
dutyList[3]=[new Array("招生辦主任","1"),new Array("招生辦副主任","2"),new Array("咨詢師","3"),new Array("網絡咨
詢師","4"),new Array("咨詢助理","5"),new Array("媒體專員","6"),new Array("品牌宣傳專員","7"),new Array("區域主管","8")];
如上面代碼所示,我用php動態生成js代碼,短的字符串輸出沒問題,長字符串dutyList[3]輸出到頁面就產生了空行造成js不能運行,請團長指教啊!
回答:
不是ECHO的問題,你PHP代碼裡面本身就有換行符吧。
new Array("網絡咨
詢師","4"),
這裡本身就有換行符在裡面。我平常用ECHO輸出整個網頁都不會出現多余的空行。