PHP Array Functions

implode() Function

Definition and Usage

The implode() function returns a string from the elements of an array..

Note:
  • The implode() function accept its parameters in either order. However, for consistency with explode(), you should use the documented order of arguments.
  • The separator parameter of implode() is optional. However, it is recommended to always use two parameters for backwards compatibility.

  • Syntax

    implode(separator,array)


    Parameter Description
    separator Optional. Specifies what to put between the array elements. Default is "" (an empty string)
    array Required. The array to join to a string

    Example 1

    Join array elements with a string:

    <?php
    $arr = array('Hello','World!','Beautiful','Day!');
    echo implode(" ",$arr);
    ?>

    Run Example>>



    Example 2

    Separate the array elements with different characters:

    <?php
    $arr = array('Hello','World!','Beautiful','Day!');
    echo implode(" ",$arr)."<br>";
    echo implode("+",$arr)."<br>";
    echo implode("-",$arr)."<br>";
    echo implode("X",$arr);
    ?>

    Run Example>>