Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.
In PHP these3 builtin functions are related to array. So I'll try to give you an idea about three of these functions below.
1 : extract() .. This function takes array and converts them into local variables from array keys. here is an example.
$cities = array( 'a' => 'Dubai', 'b' => 'Islamabad', 'c' => ' Mambai' );
extract( $cities );
echo $a;
echo '<br />';
echo $b;
echo '<br />';
echo $c;
echo '<br />';
The Output :
Dubai
Islamabad
Mambai
2: implode() .. This function returns a string from the elements of an array. assuming that we are working with the above array.
echo implode( $cities )'
out put will be :
Dubai Islamabad Mambai.
3 : explode() .. This function somewhat works against implode(). and it breaks a strings into an array.
$string = 'Hello Bayt, I am a string';
print_r (explode(" ",$string));
The Output:
array( [0] => Hello [1] => Byat, [2] => I [3] => am [4] => a [5] => string )
Implode: to collapse inward in a very sudden and violent way
Explode:to expand with force and noise because of rapid chemical change or decomposition
Extract to get, pull, or draw out, usually with special effort, skill, or force