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: