Heim  >  Artikel  >  Backend-Entwicklung  >  Beispiele für die Entwicklung von PHP-Array-Operationen und Austausch von Ideen

Beispiele für die Entwicklung von PHP-Array-Operationen und Austausch von Ideen

黄舟
黄舟Original
2017-08-15 17:12:381437Durchsuche

In unserer täglichen Entwicklungsarbeit ist die Operation von Arrays die wichtigste Methode in PHP-Datenanwendungen. Arrays sind ein sehr leistungsfähiger Datentyp und verfügen über umfangreiche Operationsfunktionen Deshalb stellen wir Ihnen heute die Entwicklung von PHP-Array-Operationen vor!

Zuerst müssen wir die für diesen Kurs erforderliche PHP-Array-Operationsklassenbibliothek herunterladen: http://www.php.cn/xiazai/leiku/793

Dann Suchen Sie nach Abschluss des Downloads die benötigte PHP-Dateibibliothek, extrahieren Sie sie in ein lokales Verzeichnis und fahren Sie dann mit der Erstellung einer neuen PHP-Datei fort!

Dann rufen wir diese Klasse in der neuen PHP-Datei auf und instanziieren diese Klasse:

<?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);
?>

Das Ergebnis der Ausführung der Datei ist wie unten gezeigt; >

Beispiele für die Entwicklung von PHP-Array-Operationen und Austausch von Ideen

Erklärung:

Im obigen Beispiel habe ich nur zufällig mehrere Objekte in der Klasse aufgerufen. Als Beispiel , mehr Freunde können es selbst ausprobieren!


Das obige ist der detaillierte Inhalt vonBeispiele für die Entwicklung von PHP-Array-Operationen und Austausch von Ideen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn