When I add a string value into an array through array_push(), it gives me a numeric value, i.e.,
$array = array("one", "two", "three");
$array2 = array("test", "test2");
foreach ($array as $value) {
if ($value === 'one') {
$push = array_push($array2, $value);
}
}
print_r($push);
Its output is 3. I want $array2 = array("test", "test2", "one")
oneshould add at the end of an array and when iprint_r($push)it should be like thisarray [0]=>test,[1]=>test2,[2]=>one