Code: Select all
<?php
$ar = array ( "One", "Two", "Four", "Five" );
?>Moderator: General Moderators
Code: Select all
<?php
$ar = array ( "One", "Two", "Four", "Five" );
?>I needed a function to add data to a particular place in an array without loosing any other data in the array. Here it is:
Code: Select all
<?php function insert_into_array($array,$ky,$val) { $n = $ky; foreach($array as $key => $value) { $backup_array[$key] = $array[$key]; } $upper_limit = count($array); while($n <= $upper_limit) { if($n == $ky) { $array[$n] = $val; echo $n; } else { $i = $n - "1"; $array[$n] = $backup_array[$i]; } $n++; } return $array; } ?>