How to convert array to string in PHP ?

We have given an array and the task is to convert the array elements into string. In this article, we are using two methods to convert array to string.
Method 1: Using implode() function: The implode() method is an inbuilt function in PHP and is used to join the elements of an array. The implode() method is an alias for PHP | join() function and works exactly same as that of join() function.
Syntax:
string implode($separator, $array)
Example:
PHP
<?php    // Declare an array $arr = array("Welcome","to", "zambiatek",     "A", "Computer","Science","Portal");      // Converting array elements into // strings using implode function echo implode(" ",$arr);    ?> |
Output:
Welcome to zambiatek A Computer Science Portal
Method 2: Using json_encode() Function: The json_encode() function is an inbuilt function in PHP which is used to convert PHP array or object into JSON representation.
Syntax:
string json_encode( $value, $option, $depth )
Example:
PHP
<?php   // Declare multi-dimensional array $value = array(     "name"=>"GFG",     array(         "email"=>"abc@gfg.com",         "mobile"=>"XXXXXXXXXX"    ) );   // Use json_encode() function $json = json_encode($value);   // Display the output echo($json);   ?> |
Output:
{"name":"GFG","0":{"email":"abc@gfg.com","mobile":"XXXXXXXXXX"}}
PHP is a server-side scripting language designed specifically for web development. You can learn PHP from the ground up by following this PHP Tutorial and PHP Examples.



