Maison >développement back-end >tutoriel php >Comment ajouter des éléments à la tête et à la queue d'un tableau en PHP
Pour les tableaux indexés numériquement, ajoutez des éléments au tableau via la fonction array_push().
La fonction array_push() traite le tableau comme une pile et pousse les variables entrantes à la fin du tableau. La longueur du tableau augmentera à mesure que le nombre de variables poussées sur la pile augmente et renvoie le. nombre total de nouvelles unités dans le tableau.
Ajouter des éléments à la fin
Le format de syntaxe est le suivant :
int array_push ( array &$array , mixed $var [, mixed $... ] )
Le tableau de paramètres est le tableau spécifié et le paramètre $var est la valeur insérée dans le tableau.
Voici la fonction array_push() pour ajouter des éléments à la fin du tableau. L'exemple de code spécifique est le suivant :
<?php header("Content-Type:text/html; charset=utf-8"); $array_push = array("PHP中文网","百度一下");//定义数组 array_push($array_push,"搜狗浏览器","火狐浏览器");//添加元素 print_r($array_push);// 输出数组结果 ?>
. Le résultat de sortie est :
Une autre façon plus simple d'ajouter des éléments de tableau, pour les tableaux d'indices numériques :
$names[] = 'ruby';
La fonction est similaire à array_push, mais un seul peut être ajouté à la fois, les tableaux associés peuvent être ajoutés avec la clé entre crochets
$info['height'] = 1.7;
Code de référence
$names[] = 'lucy'; $names[] = 'lily'; // 等同于 array_push($names, 'lucy', 'lily');
ajouter des éléments vers l'en-tête array_unshift
Le principe de array_push est similaire, mais la direction est différente.
Le format de syntaxe est le suivant :
int array_unshift ( array &$array , mixed $var [, mixed $... ] )
Ci-dessous, nous présenterons la fonction array_unshift() directement à travers des exemples. Le code spécifique est le suivant :
<?php header("Content-Type:text/html; charset=utf-8"); $names = ['andy', 'tom', 'jack']; array_unshift($names, 'joe', 'hank'); print_r($names); ?>Sortie Le résultat est : Dans le prochain article, nous présenterons "
Comment supprimer la tête, la queue et tout élément dans un tableau PHP" !
【Recommandations de didacticiel associées】1. Recommandations de sujets pertinents : "2. Recommandations de cours vidéo connexes : "Utilisation de tableaux pour implémenter des opérations de pile : array_push et array_pop"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!