A minimal sample array to represent the relevant portion of my query's result set:
[
['keyw' => 'sam , ram,shyam'],
['keyw' => 'sam,ram,shyam, mohan'],
['keyw' => 'sam, ram, shyam ,mohan,salman,babu , karan'],
]
I want to remove duplicate names to get an output like
[
sam,
ram,
shyam,
mohan,
salman,
babu,
karan
]
How can I achieve this?
<?php
include 'config.php';
$db = new Database();
$db->select('post','*',null,null,'id',20);
$result = $db->getResult();
if (count($result) > 0) {
foreach ($result as $row) {
$string = $row['keyw'];
$string = $string;
$array = explode(',', $string);
print_r(array_merge($array));
}
}
?>