2015-11-05 3 views
-3

Я хочу создать переменную с \ значением, но у меня есть ошибка синтаксического анализа. Это просто строка:Ошибка анализа парсов PHP

<?php 
$var = "\"; 
?> 

Что я могу сделать, чтобы исправить эту ошибку?

+2

вас нужно сначала сбежать от него. Используйте это: $ var = "\\"; –

ответ

0

\ символ используется, чтобы сообщить PHP для лечения символ после него как текст, а не код. Вопрос в том, что делать, если вы хотите, чтобы фактический символ \ в вашем тексте? Это просто, просто избегайте этого. Следующий код должен работать:

<?php 
$var = "\\"; 
?> 

Вы спасаясь от \ с \, если это имеет смысл. Надеюсь, что это помогает :)

2

экранировать путем добавления второго \

<?php 
$var = "\\"; 
?> 

\ это символ используется, чтобы избежать вещей в строке, некоторые примеры:

$var = "\""; 
$javascript = "getElementById(\"id\")"; 
+0

Но мне нужна только одна косая черта. – Nitor

+0

@Nitor, эхо значение '$ var'. Он должен показывать только один '\\'. <- Я даже избегаю форматирования комментария: p – Thaillie

0

Используйте одинарные кавычки

$ Var = '\'

caracther \ побег другой caracther, Форме \ п, \ г \ или т

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