Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/01/2014, 14:55
Avatar de jonni09lo
jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: error en tilde al usar substr()

Te aconsejo leer siempre los comentarios que tiene una función en el manual de PHP ya que muchas se encuentran cosas interesantes. Por ejemplo

Código PHP:
Ver original
  1. <?php
  2. header('Content-Type: text/html; charset=UTF-8');
  3.  
  4. function substr_unicode($str, $s, $l = null) {
  5.     return join("", array_slice(
  6.         preg_split("//u", $str, -1, PREG_SPLIT_NO_EMPTY), $s, $l));
  7. }
  8.  
  9. echo mb_substr("óóó", 0, 3);
  10. echo "<br>";
  11. echo mb_substr("óóó", 0, 3);
  12. echo "<br>";
  13. echo substr_unicode("óóó", 0, 3);

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.