Maison > Article > développement back-end > PHP implémente les opérations sur les tableaux
Cet article vous explique principalement comment implémenter des opérations sur les tableaux en PHP, principalement sous forme de texte et de code. J'espère qu'il pourra vous aider.
Rapport statistique
array_sum(array) Somme statistique des tableaux
array_product(array) Produit statistique des tableaux
Exemple
// 已有字符串2,3,4,5,19,39 $str = '2,3,4,5,19,39'; $arr = explode(',',$str); // 1. array_sum(数组)统计数组的和 echo array_sum($arr); echo '<br/>'; // 2.array_product(数组)统计数组的乘积 echo array_product($arr); echo '<hr/>';
array Premier élément && Dernier élément
reset() Premier élément
end() Indique si la valeur du dernier élément
est dans l'ensemble
in_array()
Exemple
$ext = 'jpg'; $allowExts=['jpg','jpeg','gif','png']; var_dump(in_array($ext,$allowExts));
Opération de pointeur liée
array_pop(数组) 删除数组最后一个 array_push(数组,添加元素) 数组末尾添加一个 array_shift(数组) 删除数组第一个 array_unshift(数组,添加元素) 数组开头添加一个
Tableau vers chaîne
implode((séparateur,)tableau)
joindre((séparateur,) array)
Exemple
// 把逗号与数组拼接成系新字符串$str1 = join(',',range(0,9));echo $str1; 拼接数组 array_merge(arr1,arr2,arr3...) 随机输出key array_rand(数组(,长度)) 交换key和value array_flip()
Exemple
$arr = ['a','b','c']; $newArr = array_flip($arr); var_dump($newArr); 输出结果: array (size=3) 666 => int 0 'txt' => int 1 'jpg' => int 2 )
Statistiques liées
array_sum(array) Tableau statistique et
array_product(array) Produit de tableau statistique
Exemple
// 已有字符串2,3,4,5,19,39 $str = '2,3,4,5,19,39'; $arr = explode(',',$str); // 1. array_sum(数组)统计数组的和 echo array_sum($arr); echo '<br/>'; // 2.array_product(数组)统计数组的乘积 echo array_product($arr); echo '<hr/>';
Premier élément du tableau&& Dernier élément
reset() Premier élément
end() Si le dernier élément
la valeur est dans la collection
in_array()
Exemple
$ext = 'jpg';
$allowExts=['jpg','jpeg' ,'gif','png'];
var_dump(in_array($ext,$allowExts));
Opération du pointeur
array_pop(array) A
<.>tableau en chaîne
implode((separator,)array)
// 把逗号与数组拼接成系新字符串 $str1 = join(',',range(0,9)); echo $str1;
Clé de sortie aléatoire
array_rand(array(,length))
Échanger la clé et la valeur
array_flip()
Exemple
Recommandations associées :$arr = ['a','b','c']; $newArr = array_flip($arr); var_dump($newArr); 输出结果: array (size=3) 666 => int 0 'txt' => int 1 'jpg' => int 2 )Exemple d'analyse d'opération de tableau JS
Bases des points d'attention pour les opérations sur tableau en JavaScript
Partage d'exemples et d'idées de développement d'opérations sur tableau en PHP
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!