| |
|
|
| |
-
PHP - Elementos estructurales - Crear cadenas de caracteres a partir de arrays y arrays a partir de cadenas de caracteres
-
PHP proporciona las funciones siguientes:
| Función |
Descripción |
explode( )
|
Divide una cadena de caracteres a partir de un delimitador y crea un array de cadenas de caracteres |
implore( )
|
Crea una cadena uniendo elementos de un array |
join( )
|
Alias de implore( ) |
splits( )
|
Divide una cadena de caracteres en un array con una expresión regular |
Función implore( )
Esta función crea una cadena de caracteres al unir los elementos de un array a partir de un delimitador, llamado "blue string". Este
es un parámetro opcional y tiene por defecto una cadena vacía (" ").
Devuelve una cadena de caracteres que contiene una representación de todos los elementos de un array.
Ejemplo:
<html>
<head>
<title>Función implode( )</title>
</head>
<body bgcolor="#eceaf3">
<font face = "verdana" size='+1'>
<pre>
<?php
$var=array('nombre','direccion','telefono','correo_electronico');
$var=implode(",",$var);
echo $var;
?>
</pre>
</font>
</body>
</html>
Función explode( )
Esta función divide una cadena de caracteres y crea un array
Ejemplo:
<html>
<head>
<title>Función explode( )</title>
</head>
<body bgcolor="#eceaf3">
<font face = "verdana" size='+1'>
<pre>
<?php
//Crear una cadena
$colores="red green orange blue yellow";
echo"<br>\$colores es una ".gettype($colores)." \n";
// Dividir la cadena por espacios
$colores=explode(" ",$colores);
echo "<img src='bild.jpg'>","\n";
echo"explode( ):\$colores es un " . gettype($colores) . "\n";
print_r($colores);
//el segundo párametro de explode( ), limita la cadena a tres elementos
$colores=explode(" ","red green orange blue yellow",3);
echo"\n";
print_r($colores);
?>
</pre>
</font>
</body>
</html>
 |
|
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
|
|
|
|