Question:
What should I do if I use the echo method in php to output a long string to a web page and produce a blank line?
dutyList[2]=[new Array("Teaching Quality Director","9"),new Array( "Deputy Director of Teaching Quality","10"),new Array("Class Teacher","11"),new Array("Academic Affairs","12")];
dutyList[3]=[new Array(" Director of Admissions Office","1"),new Array("Deputy Director of Admissions Office","2"),new Array("Counselor","3"),new Array("Online Counseling
Consultant","4"),new Array("Consulting Assistant","5"),new Array("Media Specialist","6"),new Array("Brand Promotion Specialist","7"),new Array("Regional Director","8")];
As shown in the above code, I use php to dynamically generate js code. The short string output is no problem, but the long string dutyList[3] is output to the page. The blank line causes js to fail to run. Please give me some advice, leader!
Answer:
It’s not an ECHO problem, there must be line breaks in your PHP code itself.
new Array("Online Consultation
Consultant", "4"),
There is a newline character in it. I usually use ECHO to output the entire web page without unnecessary blank lines.