PHP explode() funktion
Eksempel
Del en streng op i en array:
<?php $str = "Hello world. I love Shanghai!"; print_r (explode(" ", $str)); ?>
Definition og brug
explode() funktionen deler en streng op i en array.
Kommentar:"separator" parameter kan ikke være en tom streng.
Kommentar:Denne funktion er binært sikker.
syntaks
explode(separator,string,begræns)
parametre | beskrivelse |
---|---|
separator | obligatorisk. Angiver, hvor strengen skal deles op. |
string | obligatorisk. Angiver den streng, der skal deles op. |
begræns |
valgfri. Angiver antallet af elementer i den returnerede array. mulige værdier
|
Tekniske detaljer
Returværdi | Returnerer en strengs array |
PHP version | 4+ |
Opdateringslog | i PHP 4.0.1 blev der tilføjet begræns i PHP 5.1.0 blev der tilføjet støtte for negative tal begræns støtte. |
Flere eksempler
Eksempel 1
brug begræns parametre til at returnere nogle arrayelementer:
<?php $str = 'one,two,three,four'; // Null begræns print_r(explode(',', $str, 0)); // Positive begræns print_r(explode(',', $str, 2)); // Negative begræns print_r(explode(',', $str, -1)); ?>