2017-07-29 10 views
1

Je fusionne des valeurs de tableau. Mon code et ça marche bien.Array merge au premier

function photomag_image_size() { 
    $image_sizes = get_intermediate_image_sizes(); 
    return array_merge($image_sizes, array(
    'full', 
    )); 
} 

enter image description here

Maintenant, je veux ajouter un autre tableau FIRST et le dernier Gardant également tableau « complet ». Peut-être un tableau vide que je veux remplir la première liste déroulante comme vide.

Répondre

3

Essayez avec array_unshift() php function check here comme celui-ci

$queue=array_merge($image_sizes, array(
     'full', 
     )); 
    array_unshift($queue, " "); 
    return $queue; 
+0

@Sadia avez-vous essayé ceci? –

+0

Désolé j'étais hors de la route. –

0

Vous pouvez utiliser array_unshift ou tout simplement fusionner comme vous avez fait avec full comme ceci:

function photomag_image_size() { 
    $image_sizes = get_intermediate_image_sizes(); 
    $image_sizes = array_merge(array(""), $image_sizes); 
    return array_merge($image_sizes, array('full')); 
} 
0

utilisation array_merge nouveau

$temp = array_merge($image_sizes, array('full')); 
return array_merge(array("first") , $temp);