How to convert array to string in PHP ?
Last Updated :
31 Jul, 2021
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
$arr = array ( "Welcome" , "to" , "GeeksforGeeks" ,
"A" , "Computer" , "Science" , "Portal" );
echo implode( " " , $arr );
?>
|
Output:
Welcome to GeeksforGeeks 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
$value = array (
"name" => "GFG" ,
array (
"email" => "abc@gfg.com" ,
"mobile" => "XXXXXXXXXX"
)
);
$json = json_encode( $value );
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.
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...