Heim  >  Artikel  >  php教程  >  php array_slice entnimmt eine Sequenzinstanz im Array

php array_slice entnimmt eine Sequenzinstanz im Array

高洛峰
高洛峰Original
2017-03-18 16:10:181664Durchsuche

Die PHP-Funktion array_slice entnimmt basierend auf Bedingungen ein Wertsegment aus dem Array und gibt es zurück. Wenn das Array Zeichenfolgenschlüssel enthält, behält das zurückgegebene Array die Schlüsselnamen bei. In diesem Artikel wird anhand von Beispielen erläutert, wie Sie die Funktion array_slice verwenden.

php array_slice – Entnehmen Sie ein Segment aus dem Array

grundlegende Syntax der array_slice-Funktion:

array array_slice ( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = false ]] )

array_slice() gibt eine Sequenz in dem durch die Offset- und Längenparameter angegebenen Array zurück.

Parametereinführung

php array_slice 取出数组中的一段序列实例

Rückgabewert

Gibt einen der Absätze zurück.

Beispiel:

<?php
$input = array("a", "b", "c", "d", "e");
 
$output = array_slice($input, 2);  
print_r($output);echo "<br/><br/>";
$output = array_slice($input, -2, 1); 
print_r($output);echo "<br/><br/>";
$output = array_slice($input, 0, 3);  
print_r($output);echo "<br/><br/>";
 
print_r(array_slice($input, 2, -1));echo "<br/><br/>";
print_r(array_slice($input, 2, -1, true));
?>

Ergebnis:

"; $output = array_slice($input, -2, 1); print_r($output);echo "
 
"; $output = array_slice($input, 0, 3); print_r($output);echo "
 
"; print_r(array_slice($input, 2, -1));echo "
 
"; print_r(array_slice($input, 2, -1, true)); ?>

Vielen Dank fürs Lesen, ich hoffe, es kann allen helfen, vielen Dank für Ihre Unterstützung dieser Website!

Weitere Artikel zum Herausnehmen einer Sequenzinstanz aus einem Array durch php array_slice finden Sie auf der chinesischen PHP-Website!

Verwandte Artikel:

PHP-Array-Funktionssequenz array_slice()

Verwendung der PHP-Array_slice-Funktion und detaillierte Erläuterung der Parameter

Analyse der Funktionen array_slice und array_splice in PHP

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