<script type="text/javascript">
Player.embed("ID", {soundFile: "http://yoursite.com/path/to/mp3_file.mp3"});
</script>
Это фрагмент, который мне нужно разобрать в PHP. Какие символы мне нужны, чтобы использовать разрыв с обратной косой чертой?
<script type=\"text\/javascript\">Player\.embed\(\"$2$3$4\"\, \{soundFile\: \"http://$2$3$4/$5\"\}\);
<\/script>
Ты имеешь ввиду:
string addslashes ( string $str )
Возвращает строку с обратной косой чертой перед символами, которые необходимо экранировать. Это символы одинарных кавычек (‘), двойных кавычек («), обратной косой черты (\) и NUL (байт NULL).
Этот источник входит в это:
http://php.net/manual/en/function.addslashes.php
и этот:
http://www.w3schools.com/php/func_string_addslashes.asp
Из 2-го источника добавление escape-символов можно использовать для подготовки строки для хранения в базе данных и запросов к базе данных.
—
Примечание: PHP запускает addlashes () для всех данных GET, POST и COOKIE по умолчанию, так что вы не хотите делать это снова и получить двойные косые черты.
Также есть функция stripslashes (), когда вам нужно отменить ее.
http://php.net/manual/en/function.stripslashes.php
Других решений пока нет …