Web Development

JavaScript Equivalent of PHP Explode Function

In PHP we can easily break a long string into smaller parts by using the explode() function of PHP. In run rime, this function works like this:

$longstring=”Most of the time Amrit is confused — OK, not most of the time”;
$brokenstring=explode(” “, $longstring);

After the execution of the second command the variable $brokenstring is an array such that,

$brokenstring[0]=”Most”
$brokenstring[1]=”of”
$brokenstring[2]=”the”
$brokenstring[3]=”time”
$brokenstring[4]=”Amrit”
$brokenstring[5]=”is”
$brokenstring[6]=”confused”

and so on. So how do we do it in JavaScript. In JavaScript there is a split() function that achieves the same objective, although the syntax is a bit different.

var longstring=”Most of the time Amrit is confused — OK, not most of the time”;
var brokenstring=longstring.split(” “);

Now the variable brokenstring has all those words.

About the author

Written by Amrit Hallan.

Amrit Hallan is a freelance web developer. You can follow the link below to checkout his website.

If you found this post useful you may also want to check these out:

  1. The PHP Explode Function, Split a String by String
  2. JavaScript Tutorial Part II – Function Basics
  3. How to Set up a Randomizing Function
  4. Learning to Function and Loop
  5. Basic JavaScript Date and Time Functions
  6. Writing Classes in Javascript