Home > PHP > Function > Strings > explode()

explode()

explode - Split a string by string

Syntax

array explode (string $delimiter, string $string, int $limit)

Arguments

  • delimiter - The boundary string.
  • string - The input string.
  • limit - If limit is set and positive, the returned array will contain a maximum of limit elements with the last element containing the rest of string. If the limit parameter is negative, all components except the last - limit are returned. If the limit parameter is zero, then this is treated as 1.

Description

Returns an array of strings, each of which is a substring of string formed by splitting it on boundaries formed by the string delimiter.

Version

PHP 4, 5

Return value

If delimiter is an empty string (""), explode() will return FALSE. If delimiter contains a value that is not contained in string and a negative limit is used, then an empty array will be returned. For any other limit, an array containing string will be returned.