2012-08-03 20 views
11

En primer lugar, he pasado por las cuestiones relacionadas .. no he encontrado ninguna respuesta .. I m usar este código para mostrar un mensajeCómo utilizar comillas simples dentro de un eco que está utilizando comilla simple

echo 'Here goes your message with an apostrophe S like thi's ';

¿Cómo puedo hacer este trabajo, como cualquier cita dentro de este eco se romperá la declaración ...

+6

'echo 'Aquí va su mensaje con un apóstrofo S like thi \' s ';' – k102

+2

+1 K102. Puede leer [eso] (http://php.net/manual/fr/function.echo.php) y, quiere usar doubleQuote en la función de eco: echo "¡soy yo!" ; –

Respuesta

21

cualquiera de escapar de la cotización con una barra invertida, o utilizar comillas dobles para designar la cadena.

echo 'Here goes your message with an apostrophe S like thi\'s'; 

echo "Here goes your message with an apostrophe S like thi's"; 
2

Escape la cita usando una barra diagonal inversa.

'hello\'s' 

La comilla simple que aparece después de la barra invertida aparecerá en la pantalla.

1

En PHP, el carácter de secuencia de escape es la barra diagonal inversa (\). Puede agregar esto antes de caracteres especiales para asegurarse de que esos caracteres se muestren como literales. Por ejemplo:

echo 'Here goes your message with an apostrophe S like thi\'s '; 

O también se puede escribir así:

echo "Here goes your message with an apostrophe S like thi's "; 
1
echo <<<EOT 
You can put what ever you want here.. HTML, " ' ` anyting will go 
Here goes your message with an apostrophe S like thi's 
EOT; 

Asegúrese de leer this antes de utilizar este tipo de cadenas.

Cuestiones relacionadas