Ésta es mi cadena:Cómo quitar las comillas dobles de una cadena
$a='"some text';
¿Cómo puedo quitar las comillas por lo que mi salida se parecerá a esto?
some text
Ésta es mi cadena:Cómo quitar las comillas dobles de una cadena
$a='"some text';
¿Cómo puedo quitar las comillas por lo que mi salida se parecerá a esto?
some text
Uso str_replace
$a = str_replace('"', '', $a);
hace Probablemente el más sentido utilizar ltrim()
desde str_replace()
eliminará todos los caracteres de comillas interiores (depende, tal vez eso es lo que quiero pasar).
ltrim
- espacio en blanco de Gaza (u otros caracteres) del principio de una cadena
echo ltrim($string, '"');
Si desea eliminar citas de ambos lados, solo uso regular trim()
, el segundo argumento es una cadena que contiene todos los caracteres que desea recortar.
si la cadena es: $str = '"World"';
función
ltrim()
eliminará sólo la primera cita doble.
Salida: World"
Así que en lugar de utilizar estas funciones tanto se debe utilizar trim()
. Ejemplo:
$str = '"World"';
echo trim($str, '"');
Salida-
World
usted puede hacer esto:
str_replace()
echo str_replace('\"', '', $a);
Hay diferentes funciones están disponibles para la sustitución de caracteres de la cadena a continuación son algunos ejemplos
$a='"some text';
echo 'String Replace Function<br>';
echo 'O/P : ';
echo $rs =str_replace('"','',$a);
echo '<br>===================<br>';
echo 'Preg Replace Function<br>';
echo 'O/P : ';
echo preg_replace('/"/','',$a);
echo '<br>===================<br>';
echo 'Left Trim Function<br>';
echo 'O/P : ';
echo ltrim($a, '"');
echo '<br>===================';
Aquí es el O/P
He tratado preg_replace pero no funcionó – maget0ron
@ maget0ron: ¿Utiliza un cañón cada vez que hay un mosquito en su dormitorio , ¿también? –
@ Elias Van Ootegem-pensé que era una mejor manera de hacerlo .grande de ti aunque Rofl :-) – maget0ron