Maison >développement back-end >tutoriel php >PHP implémente la méthode d'ajout d'éléments à la tête et à la queue d'un tableau

PHP implémente la méthode d'ajout d'éléments à la tête et à la queue d'un tableau

墨辰丷
墨辰丷original
2018-05-24 09:55:213349parcourir

Pour les tableaux d'index numériques, ajoutez des éléments à la queue du tableau via la fonction array_push() et ajoutez des éléments à la tête de array_unshift. Les amis dans le besoin peuvent se référer à ce qui suit

Pour les tableaux d'index numériques. , utilisez la fonction array_push() pour ajouter des éléments à un tableau.
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 que le nombre total de nouvelles. les unités du tableau sont renvoyées.

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.

Ce qui suit est la fonction array_push() pour ajouter des éléments à la queue 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 :

PHP implémente la méthode dajout déléments à la tête et à la queue dun tableau

Un autre moyen plus simple d'ajouter des éléments de tableau, pour les tableaux numériques en indice :

$names[] = &#39;ruby&#39;;

La fonction est similaire à array_push, mais une seule peut être ajoutée à la fois. Pour les tableaux associatifs, vous pouvez ajouter une clé

$info[&#39;height&#39;] = 1.7;

.

Code de référence

$names[] = &#39;lucy&#39;;
$names[] = &#39;lily&#39;;
// 等同于
array_push($names, &#39;lucy&#39;, &#39;lily&#39;);

array_unshift ajoute des éléments à l'en-tête

Le principe de array_push est similaire , mais la direction est différente.

Le format de la syntaxe est le suivant :

int array_unshift ( array &$array , Mixed $var [, Mixed $... ] )

On vous le présente directement via des exemples. >

Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.

<?php
header("Content-Type:text/html; charset=utf-8");
$names = [&#39;andy&#39;, &#39;tom&#39;, &#39;jack&#39;];
array_unshift($names, &#39;joe&#39;, &#39;hank&#39;);
print_r($names);
?>

Recommandations associées :

PHP implémente la méthode dajout déléments à la tête et à la queue dun tableau

PHP

Déduplication de tableaux bidimensionnels ou statistiques basées sur un certain champ


php http request class

PHP
problème d'autorisation du nouveau dossier mkdir


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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn