2012-09-11 87 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的字符串中,或​​者使用雙引號(「)裏面的字符串「與\字符串」。