Mostrando entradas con la etiqueta strings. Mostrar todas las entradas
Mostrando entradas con la etiqueta strings. Mostrar todas las entradas

Funciones nativas de strings

miércoles, 19 de mayo de 2010

A continuación les dejo un resumen de las funciones que vimos en clase. Cada una de ellas tiene el link a la documentacion en php.net, en donde hay ejemplos y documentación.

Explode

Pasa un string a un array, usando un separador.

Sintaxis :
explode($separador,$string,$limite)
  • Separador : Especifica que caracter vamos a usar de corte
  • String : El texto que queremos pasar a array
  • Limite : Opcional, la cantidad maxima de elementos del array que retorne

Implode

Pasa ub array a string, usando un caracter como "union".

Sintaxis :
implode($union,$array)
  • Union : El caracter que se va a usar para "pegar" los elementos del array
  • Array : El array que queremos pasar a string

str_word_count

Cuenta la cantidad de palabras dentro de un string.

Sintaxis :
str_word_count($string,$return,$char)
  • String : El string a contar palabras
  • Array : Opcional: Especifica el valor de retorno de la funcion. Posibles valores:
    • 0 - Default, Retorna el numero de palabras
    • 1 - Retorna un array con las palabras
    • 2 - Retorna un array con la posicion de la palabra como clave de cada elemento
  • Char : Opcional . Especifica que caracteres tomar como palabras.

Strip Tags

Saca de un string todas las etiquietas HTML, XML y PHP

Sintaxis :
strip_tags($string,$permitidas)
  • String : El texto al cual le vamos a sacar las etiquetas
  • Permitidas : Opcional , las etiquetas que vamos a permitir.

substr

Retorna parte de un string

Sintaxis :
substr($string,$start,$largo)
  • String : El string del cual se quiere retornar una parte
  • Start : Desde donde voy a "cortar" mi string. Puede ser un numero positivo para arrancar a contar desde el inicio o numero negativo para contar desde el final.
  • Largo : Opcional. El largo de la cadena de retorno, por defecto es hasta el final del string. Un numero negativo indica un largo a partir del final del string

Trim

Saca los caracteres en blanco y otros caracteres especiales del principio y final del string.

Sintaxis :
trim($string,$charlist)
  • String : El string a remover caracteres
  • Charlist : Opcional. Especifica los caracteres a ser quitados del string

Strpos

Encuentra la posicion de la primera coincidencia dentro de un string

Sintaxis :
strpos($string,$find,$start)
  • String : El string donde buscar
  • Find : El string a buscar
  • Start : Opcional, a partir de que posicion buscar

Strrpos

Idem Strpos , pero esta encuentra la posicion de la ULTIMA coincidencia dentro de un string

Strlen

Devuelve el largo de una cadena

Sintaxis :
strlen($string)
  • String : El string a contar

str_replace

Remplaza todas las ocurrencias de un string dentro de otro

Sintaxis :
str_replace($busca,$remplaza,$donde)
  • Busca : Lo que estoy buscando a remplazar
  • Remplaza : Por que cosa lo quiero remplazar
  • Donde : El string donde estoy buscando