Maison  >  Article  >  développement back-end  >  Exemples de développement d'opérations de tableau PHP et partage d'idées

Exemples de développement d'opérations de tableau PHP et partage d'idées

黄舟
黄舟original
2017-08-15 17:12:381498parcourir

Dans notre travail de développement quotidien, le fonctionnement des tableaux est indispensable. Les tableaux peuvent être considérés comme la méthode la plus importante dans les applications de données PHP. Les tableaux sont un type de données très puissant et ont également des fonctions d'opération riches. , nous allons donc aujourd'hui vous présenter le développement des opérations sur les tableaux PHP !

Nous devons d'abord télécharger la bibliothèque de classes d'opérations de tableau PHP requise pour ce cours : http://www.php.cn/xiazai/leiku/793

Ensuite une fois le téléchargement terminé, recherchez la bibliothèque de fichiers php dont nous avons besoin, extrayez-la dans un répertoire local, puis continuez à créer un nouveau fichier php !

Ensuite, nous appellerons cette classe dans le nouveau fichier php et instancierons cette classe :

<?php
include_once "codeshuzu.php";
$obj = new ArrayHelper; //实例化此类

//从数组中删除空白的元素(包括只有空白字符的元素)
$arr = array("","php.cn"," ");
$obj->removeEmpty($arr);
echo "从数组中删除空白的元素(包括只有空白字符的元素):";
var_dump($arr);
echo "<hr>";

//从一个二维数组中返回指定键的所有值
$arr = array(
 array(&#39;name&#39; => "php中文网", &#39;value&#39; => &#39;www.php.cn&#39;),
 array(&#39;name&#39; => 2, &#39;value&#39; => &#39;2-1&#39;),);
$key = $obj->getCols($arr,"value");
echo "从一个二维数组中返回指定键的所有值:";
var_dump($key);
echo "<hr>";

//将一个二维数组转换为 HashMap,并返回结果
$arr = array(
    array(&#39;name&#39; => "php中文网", &#39;value&#39; => &#39;www.php.cn&#39;),
    array(&#39;name&#39; => 2, &#39;value&#39; => &#39;2-1&#39;),);

$key = $obj->toHashmap($arr,"name","value");
echo "将一个二维数组转换为 HashMap,并返回结果:";
var_dump($key);
?>

Le résultat de l'exécution du fichier est le suivant :

Exemples de développement dopérations de tableau PHP et partage didées

Explication :

Dans l'exemple ci-dessus, j'ai juste appelé au hasard plusieurs objets de la classe. À titre d'exemple , plus d'amis peuvent l'essayer eux-mêmes !

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