Today, I show you how to convert (explode) a list, in this case a list of authors, first and last names separated by a comma, into a nested list array, and then iterate through the nested list array and convert (explode) into a multidimensional array:
<?php
$AUTHOR_NAMES = "Carlo Carandang,Mimi Carandang";
echo $AUTHOR_NAMES;
echo "\n";
// explode list into array
$AUTHOR = explode(",", $AUTHOR_NAMES);
print_r($AUTHOR);
//replace space in array list with comma
$result = str_replace(array(' '), ',', $AUTHOR);
print_r($result);
//iterate through the nested-list array, and explode each list
for ($i = 0; $i < count($result); ++$i) {
$res[$i] = explode(",", $result[$i]);
print_r($res[$i]);
}
?>OUTPUT OF THE CODE:
List of authors (string):
Carlo Carandang,Mimi Carandang
Explode into a nested list array:
Array
(
[0] => Carlo Carandang
[1] => Mimi Carandang
)
Space replaced by a comma:
Array
(
[0] => Carlo,Carandang
[1] => Mimi,Carandang
)
Iterate through the array, and explode into a multidimensional array:
Array
(
[0] => Carlo
[1] => Carandang
)
Array
(
[0] => Mimi
[1] => Carandang
)
Now you are ready to parse and analyze the data in the array!
photo credit: Christiaan Colen Locky ransomware: source code via photopin (license)





