Najnowsze tutoriale tworzenie stron internetowych
 

PHP explode() Function

<String referencyjny PHP

Przykład

Przerwać ciąg do tablicy:

<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
Uruchomić przykład »

Definicja i Wykorzystanie

explode() funkcja łamie ciąg do tablicy.

Note: "separator" parametr nie może być pusty.

Uwaga: Ta funkcja jest bezpieczna dla danych binarnych.


Składnia

explode( separator,string,limit )

Parametr Opis
separator Wymagany. Określa gdzie przerwać łańcuch
string Wymagany. Ciąg podzielić
limit Opcjonalny. Określa liczbę elementów tablicy powrotu.

Możliwe wartości:

  • Większy niż 0 - Zwraca tablicę z maksymalnie dopuszczalnej element(s)
  • Mniej niż 0 - Zwraca tablicę z wyjątkiem ostatniego -limit elements()
  • 0 - Zwraca tablicę z jednym elementem

Szczegóły techniczne

Zwracana wartość: Zwraca tablicę ciągów
Wersja PHP: 4+
Lista zmian: Parametr granica dodano PHP 4.0.1 i wsparcie dla ujemnych granicach dodano PHP 5.1.0

Więcej przykładów

Przykład 1

Za pomocą parametru graniczną zwrócić liczbę elementów tablicy:

<?php
$str = 'one,two,three,four';

// zero limit
print_r(explode(',',$str,0));

// positive limit
print_r(explode(',',$str,2));

// negative limit
print_r(explode(',',$str,-1));
?>
Uruchomić przykład »

<String referencyjny PHP