Tengo un guión extraño en mi texto, que no se detecta en un str_replace
.Carácter extraño del tablero en PHP
Aquí se muestra un ejemplo:
Sun: 10:00 – 3:00pm
no sé si el tablero se mostrará aquí .. pero cuando se inserta en mi mesa, que es como una caja cuadrada con el caracteres 0096
Se parece mucho a un –
- al ver la fuente, no hay caracteres especiales, solo el guión.
str_replace('–', '', $var);
La sustitución anterior no parece captarlo, ¿Alguien más ha tenido este problema antes?
debe darnos la cadena en formato [base64_encode] (http://www.php.net/base64_encode), de modo que se conserve su seguridad binaria. Esto hace que sea fácil para nosotros identificar al personaje. – goat
Simplemente preguntando lo obvio, pero ¿estás guardando el valor de retorno de str_replace? Es decir. '$ var = str_replace ('-', '', $ var);' str_replace no realiza operaciones directamente en la cadena. – tangrs
¿Qué juego de caracteres está usando su mesa? –