1=>america,2=>India,3=>england
Above is my associative array. How can I bring 3=>england to 开发者_如何学Cfront of the array?
Use array_pop and array_unshift.
$lastItem = array_pop($array);
array_unshift($array, $lastItem);
You can use the array_unshift function for that.
$array = array('americ', 'India');
array_unshift($array, 'englans');
print_r($array);
Output:
Array
(
    [0] => englans
    [1] => americ
    [2] => India
)
If you want to preserve the array keys use array_slice(,,,TRUE).
$array = array_slice( $array, -1, 1, TRUE ) + array_slice( $array, 0, -1, TRUE );
$temp = myArray[3];
$myArray[3] = $myArray[2];
$myArray[2] = $myArray[1];
$myArray[1] = $temp;
You can do that with array_reverse, docs you can find at http://php.net/manual/en/function.array-reverse.php
krsort($myArray, SORT_NUMERIC)
You can use array_pop and array_unshift for this:
$last = array_pop($array);
array_unshift($array, $last);
I think he wants to have element 3=>england to the front so he can use it with foreach and the rest of the array has to stay on the same place
than he wants this result
$array[1] = 'america';
$array[2] = 'India';
$array[3] = 'england';
$new_array[3] = $array[3];
$new_array[1] = $array[1];
$new_array[2] = $array[2];
print_r($new_array);
there is probably a function for but i cant find it so i made one
function placeLastToFirst($array){
    $newArray = array();
    $newArray[count($array)] = $array[count($array)];
    for($i = 1;$i < count($array);$i++){
        $newArray[$i] = $array[$i ];
    }
    return $newArray;
}
you have to look out because this function will only work if the array begins with 1 (normal arrays begin with 0). In that case you can use this one
function placeLastToFirst($array){
    $newArray = array();
    $newArray[count($array)-1] = $array[count($array)-1];
    for($i = 0;$i < count($array)-1;$i++){
        $newArray[$i] = $array[$i];
    }
    return $newArray;
}
$contractTypes = array('' => 'All') + $contractTypes;
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论