Tableaux pour d...SE CONNECTER

Tableaux pour débutants en PHP

1. Un tableau peut stocker plusieurs valeurs dans une seule variable

<?php
	header("Content-type: text/html; charset=utf-8");//设置编码 
	$arr = array('one','two','three','four','five');
?>

2 Qu'est-ce qu'un tableau

Un tableau est une variable spéciale qui peut stocker plusieurs valeurs dans. une seule variable

Les tableaux peuvent stocker plusieurs valeurs dans une seule variable, et les valeurs qu'ils contiennent sont accessibles en fonction des clés

3 Comment créer un tableau. en php

array () La fonction est utilisée pour créer un tableau

4 Il y a 3 tableaux en php

(1). key----tableau numérique

(2). Tableau avec des clés spécifiées, chaque clé est associée à une valeur ------- Tableau associatif

(3). un ou plusieurs tableaux---- ----Tableau multidimensionnel


Tableau numérique

<?php
	$cars=array("Volvo","BMW","Toyota");  //创建一个名为 $cars 的数值数组,并给数组分配三个元素
	echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; 
?>


Tableau associatif

Un tableau associatif est un tableau utilisant la clé spécifiée que vous attribuez au tableau

<?php
	$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
	echo "Peter is " . $age['Peter'] . " years old.";
?>

Parcourir le tableau associatif

<?php
	$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
	//是使用foreach 遍历关联数组
	foreach($age as $x=>$x_value){
		echo "Key=" . $x . ", Value=" . $x_value;
		echo "<br>";
	}
?>

Parcourir et imprimer toutes les valeurs du tableau associatif


Tableau multidimensionnel

<?php
	$arr = array(
			        array(
					"www.taobao.com",
					"www.baidu.com"
				     ),
				array(
					"www.php.cn",
					"www.tianmao.com"
				     )
			);
		print('<pre>');
		print_r($arr);
		print('</pre>');
?>



Obtenir la longueur du tableau ----- -----fonction count()

Dans le cas suivant, récupère la longueur d'un tableau

<?php
	$arr = array(1,2,3,4,5,6,7,8,9);
	echo count($arr);
?>

Tri des tableaux

Tri des tableaux, Il existe des fonctions pour trier les tableaux en php

1.sort() - Trier le tableau par ordre croissant

2.rsort() - Trier le tableau par ordre décroissant

3 .asort() - Trier le tableau par ordre croissant selon la valeur du tableau associatif

4.ksort() - Trier le tableau par ordre croissant selon la clé du tableau associatif

5.arsort() - Organiser le tableau par ordre décroissant selon la valeur du tableau associatif

6.krsort( ) - Trier le tableau par ordre décroissant selon la clé du tableau associatif


sort()

<?php
	//升序
	$arr = array(1,15,6,8,1,28,35,26,7);
	sort($arr);
	echo "<pre>";
	print_r($arr);
	echo "</pre>";
?>

rsort()

<?php
	//降序
	$arr1 = array(1,15,6,8,28,35,26,7);
	rsort($arr1);
	echo "<pre>";
	print_r($arr1);
	echo "</pre>";
?>


asort()

<?php
	//asort
	$arr = array('a','b','c');
	asort($arr);
	echo "<pre>";
	print_r($arr);
	echo "</pre>";
?>


arsort()

<?php
	//arsort
	$arr = array('a','b','c');
	arsort($arr);
	echo "<pre>";
	print_r($arr);
	echo "</pre>";
?>

ksort()

<?php
	//ksort
	$arr = array('a'=>10,'b'=>5,'c'=>20);
	ksort($arr);
	echo "<pre>";
	print_r($arr);
	echo "</pre>";
?>

krsort()

<?php
	//krsort
	$arr = array('a'=>10,'b'=>5,'c'=>20);
	krsort($arr);
	echo "<pre>";
	print_r($arr);
	echo "</pre>";
?>


section suivante
<?php header("Content-type: text/html; charset=utf-8");//设置编码 $arr = array('one','two','three','four','five'); ?>
soumettreRéinitialiser le code
chapitredidacticiel