2014-01-21 9 views
1

Я хочу, чтобы гнездиться запись поп-скрипт в заголовок, весь код выглядит -Как установить одиночные кавычки в одинарные кавычки?

<script> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
$(document).ready(function() 
{ 
    alert(\'Warning!\n\nClick OK to proceed.\'); 
}); 
</script> 

И мне нужно, чтобы гнездиться, что в следующий код, между одиночными кавычками -

$snippet_b[1] = ''; 

Как я должен разместить код?

Благодарим вас за помощь!

ответ

3

Итак? Почему бы просто не сделать это. Ваши котировки уже убежали

<?php 
$snippet_b[1] =' 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
<script type="text/javascript"> 
$(document).ready(function() 
{ 
    alert(\'Warning!\n\nClick OK to proceed.\'); 
}); 
</script> 
'; 

echo $snippet_b[1]; 

?> 
+0

OP имеет вложенными '' теги, как заметка на полях. – BlitZ

+0

Спасибо @ HAL9000, что кажется ошибкой понимания. Это '

2

Самый простой способ заключается в использовании Heredoc нотации

http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc

$snippet_b[1] = <<<SNIPPET_B1 

your code here, all quotes OK. 

SNIPPET_B1; 
+0

Действительно, HEREDOC - это самый простой способ для больших блоков текста. Обратите внимание: если вы не хотите, чтобы переменные анализировались, у вас также есть NOWDOC (<<< «NOWDOC»). То же самое, но без разбора. Удобный для jQuery вещи :) – Blizz

Смежные вопросы