2012-09-11 47 views
-1

我试图在java echo标记中嵌套java脚本。我得到这个错误解析嵌套的javascript错误

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';'

我怎样才能窝在那个回声标签的java脚本正确?

if($rowCount%5===0) { 
    echo '</table><br/><br/><script type='text/javascript' src='http://ads.com'></script><br/><br/><table align="center" width="70%"><tr>'; 
    $rowCount = 0; 
} 
+0

让您远离引号'\‘文字/ JavaScript的\’'或使用双引号 –

回答

1

单引号的报价是没有逃脱然而。逃避你的

4

你混了引号:

echo '</table><br/><br/><script type="text/javascript" src="http://ads.com"></script><br/><br/><table align="center" width="70%"><tr>'; 

你应该使用双quotes- "内一个单引号的'字符串或转义\

1

您可以逃避你的引号字符PHP的字符串中,或​​者使用双引号(“)里面的字符串“与\字符串”。