Maison > php教程 > PHP开发 > Définition, initialisation et affichage du code d'implémentation des éléments du tableau en PHP

Définition, initialisation et affichage du code d'implémentation des éléments du tableau en PHP

高洛峰
Libérer: 2016-12-26 13:46:18
original
1371 Les gens l'ont consulté

Dès la première introduction à ASP à PHP, j'ai l'impression que l'un des points forts de PHP est la richesse des fonctions intégrées, comme les fonctions de date et d'heure PHP apprises précédemment, les fonctions associées de lecture et d'écriture de fichiers, etc. ., qui montrent tous que PHP est plus professionnel et plus utile. Il est facile à utiliser pour les utilisateurs.

Au début, j'étais très enthousiasmé par les riches fonctions des fonctions PHP. Au fur et à mesure que j'entrais en contact avec de plus en plus de fonctions presque anormales, j'ai soudain pensé à la rareté des fonctions intégrées d'ASP pour compléter un certain. fonction spéciale, il est souvent nécessaire de personnaliser les fonctions. À mesure que le nombre d'applications augmente, j'ai en fait un ensemble de bibliothèques de fonctions couramment utilisées. Cependant, désormais en PHP, ces fonctions ont longtemps été standardisées, normalisées et condensées en fonctions intégrées pour une utilisation directe. Les anciens développeurs ASP sont devenus des utilisateurs ordinaires de PHP.
Mais à la réflexion, l'existence de ces fonctions et d'un grand nombre de fonctions PHP montre au moins que PHP est plus professionnel en même temps, il devrait être très rapide et facile à utiliser lors du traitement de nos programmes PHP quotidiens ; ce qui empêche les développeurs de personnaliser les fonctions de certaines fonctions de base et fonctions détaillées, et de concentrer leur énergie principale sur la création de modules de programme plus puissants. Par conséquent, j'ai renforcé ma conviction de jeter un œil aux fonctions PHP, mais je pense que dans le futur processus de développement, le manuel des fonctions PHP devrait être un livre portable.

Bien sûr, il n'est pas nécessaire de discuter du débat sur les avantages et les inconvénients d'ASP et de PHP. L'apprentissage et la compréhension peuvent vous aider à comprendre la vérité.

Pour être honnête, il y a trop de fonctions PHP pour éviter d'oublier, donc chaque fois que je lis un type de fonction, je le résume et le collecte, et j'écris un journal pour plus de commodité.

1. Définition et initialisation des tableaux

Qu'est-ce qu'un tableau ? Un tableau est une structure de programmation qui est une variable qui stocke un ensemble ou une série de valeurs.
Par exemple, l'enregistrement de l'identité des individus lors du recensement, comme le nom, le sexe, l'origine ethnique, la naissance, etc., peut être utilisé comme un tableau.
La création d'un tableau en PHP se définit à l'aide de la structure array(), par exemple :

$people=array('name','sex','nation','brith');

Comment afficher la valeur de chaque élément du tableau, on utilise l'index à partir de 0, le numéro d'index est entre crochets après le nom de la variable, par exemple :

<?php
$people=array(&#39;name&#39;,&#39;sex&#39;,&#39;nation&#39;,&#39;birth&#39;);
echo $people[2];
?>
Copier après la connexion

La sortie $people[2] montre la nation (le premier élément de l'index compte à partir de 0).

En plus de prendre en charge les tableaux d'index numériques, PHP prend également en charge les tableaux associés. Le soi-disant tableau de corrélation signifie que les mots-clés peuvent être personnalisés pour remplacer des index numériques peu intuitifs, tels que :

<?php
$peoples=array(&#39;xm&#39;=>&#39;name&#39;,&#39;xb&#39;=>&#39;sex&#39;,&#39;mz&#39;=>&#39;nation&#39;,&#39;cs&#39;=>&#39;birth&#39;);
echo $peoples[&#39;cs&#39;];
?>
Copier après la connexion

L'utilisation de tableaux de corrélation permet de sélectionner les résultats. intuitif (il n'est pas nécessaire de pré-calculer le numéro d'index puis de le sortir). Utilisez le symbole "=>" entre le mot-clé défini et la valeur.

Selon les deux méthodes d'affichage des éléments du tableau PHP, les nombres peuvent être automatiquement créés directement sans déclaration array() et initialisation comme les variables. Par exemple,

$people[0]='name';
$people[1]='sex';
$people[2]='nation';
$people [3 ]='brith';

ou

$peoples['xm']='name';
$peoples['xb']='sex';
$ peoples['mz']='nation';
$peoples['cs']='birth';

La taille du tableau change dynamiquement en fonction du nombre d'éléments ajoutés.

2, affichage des éléments du tableau

Peu importe $people[2] ou $peoples['cs'] utilisé ci-dessus, il affiche uniquement la position connue et claire Comment tout afficher rapidement. ou une partie des valeurs des éléments du tableau à l'aide d'une instruction de boucle est sans aucun doute le moyen le plus rapide.

<?php
$people=array(&#39;name&#39;,&#39;sex&#39;,&#39;nation&#39;,&#39;birth&#39;);
for ($i=0;$i<4;$i++)
  echo "$people[$i] ";
?>
Copier après la connexion

En plus d'utiliser une boucle for qui connaît le nombre de boucles, vous pouvez également utiliser une instruction foreach qui ne nécessite pas le nombre de boucles .

<?php
$people=array(&#39;name&#39;,&#39;sex&#39;,&#39;nation&#39;,&#39;birth&#39;);
foreach($people as $xiangmu)
  echo $xiangmu;
?>
Copier après la connexion

La variable $xiangmu enregistrera les valeurs de chaque élément du tableau et les affichera dans l'ordre. Bien sûr, afin de distinguer les données de sortie, un espace peut être affiché après les éléments du tableau :
echo $xiangmu." ";
Remarque : les points anglais (.) peuvent concaténer des chaînes en de nouvelles chaînes

Pour plus d'articles sur la définition, l'initialisation et l'affichage du code d'implémentation des éléments de tableau en PHP, veuillez faire attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal