Funciones de cadenas

9

Click here to load reader

description

Funciones de cadenas

Transcript of Funciones de cadenas

Page 1: Funciones de cadenas

FUNCIONES DE

CADENAS

Page 2: Funciones de cadenas

Alteración de Contenido

chop(cadena); Devuelve la cadena de caracteres con los caracteres de blanco y nueva línea eliminados

ltrim(cadena); Elimina los blancos que aparecen a la derecha de una cadena de caracteres

rtrim(cadena) ; Elimina los blancos que aparecen por la derecha en una cadena de caracteres

trim(cadena); Elimina los blancos que aparecen a izquierda y derecha de la cadena de caracteres

Page 3: Funciones de cadenas

Alteración de Contenido

strtolower(cadena); Pasa toda la cadena a letras minúsculas

strtoupper(cadena); Pasa toda la cadena a letras mayúsculas

ucfirst(cadena); Pasa a mayúscula el primer caracter de una cadena

ucwords(cadena); Pone en mayúsculas el primer caracter de cada palabra de la cadena

Page 4: Funciones de cadenas

Acceso al Contenido

- strlen(cadena); Indica el nº de caracteres de una cadena

ord(cadena); Devuelve el valor ASCII de un

caracter

substr(cadena,comienzo,longitud); Porción de texto

que empieza en una posición y tiene una longitud

Page 5: Funciones de cadenas

Función strcmp()

int strcmp ( string cad1, string cad2)

Función strcasecmp()

int strcasecmp ( string cad1, string cad2)

<?PHP

$var1 = "Hola";

$var2 = "hola";

if (!strcasecmp ($var1, $var2)) {

echo '$var1 es igual a $var2 en una comparación sin tener

en cuenta ' . 'mayúsculas o minúsculas';

}

?>

Acceso al Contenido

Page 6: Funciones de cadenas

Función strlen()

Función str_replace()

int strlen ( string cad)

string str_replace ( string aguja, string cadena, string pajar)

<?PHP

$bodytag = "<body bgcolor=red> ";

$bodytag = str_replace("red", "blue", "<body bgcolor=red >");

echo $bodytag;

?>

Acceso al Contenido

Page 7: Funciones de cadenas

Función strpos()

Función strtolower()

string strtolower ( string cadena)

<?PHP

$cad = "María Tenía Un Corderito al que QUERÍA Mucho";

$cad = strtolower($cad);

print $cad; # maría tenía un corderito al que querÍa mucho

?>

int strpos ( string cadena, string subcadena

[, int desplazamiento])

Acceso al Contenido

Page 8: Funciones de cadenas

Función strtoupper()

Función substr()

string substr ( string cadena, int inicio [, int longitud]) )

<?PHP

$cad = "María Tenía Un Corderito al que QUERÍA Mucho";

$cad = strtoupper($cad);

print $cad; # MARÍA TENÍA UN CORDERITO AL QUE QUERÍA MUCHO

?>

string strtoupper ( string cadena)

<?PHP

$resto = substr ("abcdef", 1); // devuelve "bcdef"

echo $resto . "\n";

$resto = substr ("abcdef", 1, 3); // devuelve "bcd"

echo $resto;

?>

Acceso al Contenido

Page 9: Funciones de cadenas

Función strstr()

<?PHP

$email = '[email protected]';

$dominio = strstr ($email, '@');

print $dominio; // imprime @designmultimedia.com

?>

string strstr ( string cadena, string subcadena)

<?PHP

$email = 'sterlingdesignmultimedia.com';

If (!strstr($email,’@’)

echo “La dirección $email no es correcta”;

?>

Acceso al Contenido