- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
explode() function in PHP
The explode() function is used to split a string by string.
Syntax
explode(delimiter, str, limit)
Parameters
delimiter − The boundary string
str − String to split
limit − Specifies the number of array elements to return.
The following are possible values −
Greater than 0 - Returns an array with a maximum of limit element(s)
Less than 0 - Returns an array except for the last -limit elements()
0 - Returns an array with one element
Return
The explode() function returns an array of strings.
The following is an example −
Example
<?php $s = "This is demo text!"; print_r (explode(" ",$s)); ?>
The following is the output −
Output
Array ( [0] => This [1] => is [2] => demo [3] => text! )
Let us see another example −
Example
<?php $str = 'car,bus,motorbike,cycle'; print_r(explode(',',$str,0)); print "<br>"; ?>
The following is the output −
Output
Array ( [0] => car,bus,motorbike,cycle )
Let us see another example −
Example
<?php $str = 'car,bus,motorbike,cycle'; print_r(explode(',',$str,2)); ?>
The following is the output −
Output
Array ( [0] => car [1] => bus,motorbike,cycle )
Let us see another example −
Example
<?php $str = 'car,bus,motorbike,cycle'; print_r(explode(',',$str,-1)); ?>
The following is the output −
Output
Array ( [0] => car [1] => bus [2] => motorbike )
Advertisements