Top 10 funciones para usar con cadenas:
En este artículo les traeré las 10 funciones más utilizadas con cadenas, funciones cuyo objetivo es ayudar a mejorar la calidad en el manejo de información en cuanto a las cadenas, es decir, funciones para manipular cadenas. He aquí según mi criterio las más usadas:
Strtolower(cadena): Nos permite convertir un string a minúscula, por ejemplo tenemos un libro de visitas donde no aceptamos mayúsculas, solo debemos usar esta función y pasará automáticamente todo el texto a minúsculas.
Trim(cadena): Elimina los espacios en blanco al final y al inicio de una cadena. En caso de que solo queramos borrar los espacios al principio de la cadena usamos itrim() y en caso de que sea al final usaremos la función chop(), esto sirve para por ejemplo cuando se crea un usuario que el mismo no pueda contener espacios ni al principio ni al fin del mismo.
Strlen(cadena): Función muy útil ya que nos permite saber la cantidad de caracteres que tiene una cadena con lo cual podríamos saber si supera el largo deseado.
Chr(valor ascii): Recibe como parámetro un carácter ascii y devuelve su equivalente.
Substr(“cadena original”, inicio_a_extraer, largo_a_extraer): Esta función nos permitirá extraer parte de una cadena la cual le es pasada como parámetro.
Ereg(“busqueda”, “cadena”): Esta función nos permite buscar una cadena dentro de otra cadena y nos devolverá verdadero en caso de encontrarla por lo cual su utilización viene acompañada de un if.
Eregi(“busqueda”, “cadena”): Igual que la anterior pero esta función no hace diferencias entre mayúsculas y minúsculas.
Ereg_replace(“busqueda”, “reemplazo”, “cadena”): Esta función nos permite buscar una cadena dentro de otra y reemplazarla por la que hemos definido como segundo parámetro.
Eregi_replace(“busqueda”, “reemplazo”, “cadena”): Funciona como la anterior pero no diferencia entre mayúsculas y minúsculas.
Split(“separador”, “cadena”): Nos permite separar una cadena de caracteres con el valor que le pasamos como parámetro de separador.