In PHP kann array_splice() verwendet werden, um mehrere Array-Elemente zu entfernen, beginnend mit einer bestimmten Position. Die Syntax lautet „array_splice(array, Startposition, Anzahl der gelöschten)“. Wenn der zweite Parameter ein positives Array ist, wird er von vorne nach hinten gelöscht. Wenn er eine negative Zahl ist, wird er von der Kehrwertposition gelöscht.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP 8.1-Version, Dell G3-Computer.
In PHP können Sie die Funktion array_splice() verwenden, um mehrere Array-Elemente zu entfernen. Die Funktion
array_splice() kann die angegebene Anzahl von Elementen beginnend mit der angegebenen Position löschen. Diese Funktion ändert das ursprüngliche Array. Grammatik:
array_splice(array,start,length)
- arr repräsentiert ein Array.
-
start stellt die Startposition des Löschvorgangs dar (tiefgestellt):
- Wenn start eine positive Zahl ist, wird von vorne nach hinten gelöscht.
- Wenn start eine negative Zahl ist, beginnen Sie an der Position -start am Ende von arr und löschen Sie sie von hinten nach vorne. Beispielsweise bedeutet -2, dass mit dem vorletzten Element des Arrays begonnen wird.
-
Länge ist ein optionaler Parameter, der die Anzahl der zu löschenden Elemente angibt:
- Wenn die Länge eine positive Zahl ist, bedeutet dies, dass Längenelemente gelöscht werden. Wenn die Länge eine negative Zahl ist, werden alle Elemente vom Anfang bis zur Länge am Ende des Arrays gelöscht Wenn es weggelassen wird, werden alle Elemente vom Anfang bis zum Ende des Arrays gelöscht.
- Wenn
Beispiel 1: Entfernen Sie 2 Elemente vom Anfang start
是正数,则需要指定删除元素的个数length
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "从开头删除2个元素"; array_splice($arr,0,2); var_dump($arr); ?>
Empfohlenes Lernen: „
“
Das obige ist der detaillierte Inhalt vonSo entfernen Sie mehrere Elemente aus einem PHP-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

求和方法:1、用array_column()获取多维数组中指定一列的全部元素,语法“rray_column(数组, '指定列名')”,会返回一个包含全部元素的结果数组;2、用“array_sum(结果数组)”计算结果数组中所有元素的和即可。

增加元素的方法:1、使用array_push()函数,语法“array_push(二维数组,值1,值2...);”;2、使用array_splice()函数,语法“array_splice(二维数组,count(二维数组),0,元素值)”。

获取方法:1、用“array_values(数组)”将指定数组转为索引数组;2、用“array_search(数值,索引数组)”,在索引数组中搜索数值,返回对应的索引值(下标);3、用“索引值+1”语句获取元素在数组中的位置值。

php数组里面可以放数组。PHP数组可以存储所有类型的数据,当然也包括数组本身;如果一个数组中的元素是另一个数组,就构成了包含数组的数组,即多维度数组。数组的不同维度标志着需用几个下标(索引)来获取对应的数组元素,比如二维数组需用两个下标。

php中只比较值的数组交集函数是“array_intersect()”;该函数用于比较两个(或更多个)数组的键值,语法“array_intersect(数组1,数组2...)”,会返回一个交集数组,所包含的值是从被比较的数组(数组1)中取。

方法:1、循环遍历数组,语法“foreach($arr as $k=>$v){}”;2、循环体中,用“==”判断元素值是否为null,如果是则用unset()删除该元素,语法“if($v==null){unset($arr[$k]);}”。

去掉方法:1、用“sort($arr)”对数组进行升序排序,排序后该数组的第一个元素就是最小值,最后一个元素就是最大值;2、用“array_pop($arr)”删除最后一个元素,用“array_shift($arr)”删除第一个元素即可。

方法:1、对数组进行升序排序,并用“array_pop(数组)”和“array_shift(数组)”去除最大值和最小值;2、用“count(数组)”和“array_sum(数组)”获取数组长度与元素和;3、用“元素和/数组长度”计算平均数。


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

MantisBT
Mantis ist ein einfach zu implementierendes webbasiertes Tool zur Fehlerverfolgung, das die Fehlerverfolgung von Produkten unterstützen soll. Es erfordert PHP, MySQL und einen Webserver. Schauen Sie sich unsere Demo- und Hosting-Services an.

mPDF
mPDF ist eine PHP-Bibliothek, die PDF-Dateien aus UTF-8-codiertem HTML generieren kann. Der ursprüngliche Autor, Ian Back, hat mPDF geschrieben, um PDF-Dateien „on the fly“ von seiner Website auszugeben und verschiedene Sprachen zu verarbeiten. Es ist langsamer und erzeugt bei der Verwendung von Unicode-Schriftarten größere Dateien als Originalskripte wie HTML2FPDF, unterstützt aber CSS-Stile usw. und verfügt über viele Verbesserungen. Unterstützt fast alle Sprachen, einschließlich RTL (Arabisch und Hebräisch) und CJK (Chinesisch, Japanisch und Koreanisch). Unterstützt verschachtelte Elemente auf Blockebene (wie P, DIV),

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

Sicherer Prüfungsbrowser
Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.
