2010-05-19 6 views

risposta

7

a fuggire con backslash:

echo "<script type=\"text/javascript\">"; 

In alternativa, è possibile utilizzare un diverso insieme di citazioni:

echo '<script type="text/javascript">'; 

Oppure, sintassi heredoc:

echo <<<END 
<script type="text/javascript">; 
END; 
+0

+1 per tre modi di ottenere ciò. –

+0

L'effetto collaterale dell'uso di HEREDOC è che fanno sì che tutti ti odino per aver distrutto la loro bellissima indentazione di codice (non è possibile "tab" chiudere). –

+0

D'altra parte, sono i più facili da mantenere intatti i contenuti, dal momento che non devi mai preoccuparti di eseguire l'escape o di utilizzare il tipo sbagliato di virgolette. – Amber

3
echo "<script type=\"text/javascript\">";