Estoy intentando envolver una cadena introducida por el usuario entre comillas para la salida, pero quiero asegurarme de que no termine con comillas dobles dobles a cada lado de la cadena. Por ejemplo, si un usuario publicaPHP Ajustar una cadena entre comillas dobles
"Hola"
no quiero convertirlo en
"" Hola ""
que pueda hazlo con bastante facilidad usando el siguiente código; sin embargo, me preocupa que esto pueda volverse lento si estoy recorriendo muchas cadenas.
$string = '"'.trim($string,'"').'"';
Si alguien tiene una mejor manera de hacerlo, sería genial. Igualmente, si alguien puede confirmar que mi camino está bien, seré feliz.
Gracias
¿Dónde está usted usando esta cadena? ¿Es HTML, Javascript o parte consulta SQL? –
Solo asegúrese de que no haya ningún caso en el que el usuario utilice comillas en el texto que luego también se recortarán, pero tal vez no debería ser así. – markus
Y: esta es una cita: '' '- esta es una comilla doble' "' - estás usando estos términos ligeramente incorrectos – markus