PHP Implode


I går skrev jeg om explode funktionen - og i dag tager jeg fat på implode.

PHP´s implode funktion er faktisk "bare" det modsatte af explode funktionen..
Implode funktionen samler kort sagt stumper af et array i en streng.

Sammenlignligt med at man samler alle sine mursten - med mørtel imellem det.

Der er to argumenter i implode funktionen:
1: Det array man vil have imploded
2: Den streng man vil bruge for at samle det hele.

Vi danner et array


Eksempelvis kan man have et array der ser således ud:

<?PHP
$array = array('lastname', 'email', 'phone');
?>

Lad os implodere


Her kan man så implode denne med f.eks et komma mellem hver segment fra array:

<?PHP
$comma_separated = implode(',', $array);
?>

Eller med et mellemrum?

<?PHP
$comma_separated = implode(' ', $array);
?>

Eller bindestreg?

<?PHP
$comma_separated = implode('-', $array);
?>

Et eksempel kunne være

<?PHP
$array = array('lastname', 'email', 'phone'); /* Der er tre elementer i dette array
                                                 lastname, email og phone */
$comma_separated = implode(',', $array);      /* Nu imploder vi det med et , 
                                                 mellem hvert element */
echo $comma_separated;                        /* Endelig udskriver vi det..
                                                 Resultat vil være: 
                                                 lastname,email,phone */
?>

De synes godt om dette · Tom Frank Christensen
Kommentarer:
Du skal være logget ind for at bruge denne funktion.
Brugernavn
Kodeord


Det er gratis at oprette en bruger
Hop til toppen