Heim  >  Artikel  >  Backend-Entwicklung  >  Welche Funktion verwendet PHP, um das aktuelle Element eines Arrays auszugeben?

Welche Funktion verwendet PHP, um das aktuelle Element eines Arrays auszugeben?

青灯夜游
青灯夜游Original
2022-06-27 20:27:261447Durchsuche

php verwendet die Funktion „current()“, um das aktuelle Element des Arrays auszugeben; die Funktion current() kann das aktuelle Element des Arrays zurückgeben, und die Syntax ist „current($array)“. In PHP verfügt jedes Array über einen internen Zeiger, der auf seine „aktuelle“ Einheit (Element) zeigt, und über die Funktion current() können Sie den Wert des Array-Elements abrufen, auf das der aktuelle interne Zeiger zeigt.

Welche Funktion verwendet PHP, um das aktuelle Element eines Arrays auszugeben?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

php verwendet die Funktion „current()“, um das aktuelle Element des Arrays auszugeben.

In PHP verfügt jedes Array über einen internen Zeiger, der auf seine „aktuelle“ Einheit (Element) zeigt. Dieser Zeiger zeigt zunächst auf die erste Einheit im aktuellen Array.

Über die Funktion current() können Sie den Wert des Elements abrufen, auf das der interne Zeiger zeigt. Das Syntaxformat lautet wie folgt:

current($array)
  • Der Parameter $array stellt das Array dar, auf das eingegriffen wird. Die Funktion „current()“ kann den Wert des Array-Elements zurückgeben, auf das der aktuelle interne Zeiger zeigt, aber sie bewegt den Zeiger nicht. Wenn Sie den Zeiger bewegen müssen, müssen Sie ihn in Verbindung mit anderen Funktionen verwenden ; wenn der interne Zeiger über das Ende des Arrays hinaus zeigt, gibt die Funktion current() FALSE zurück.

  • Beispiel: Verwenden Sie die Funktion current(), um das aktuelle Element des Arrays auszugeben
<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);  
$array = array(
    &#39;PHP中文网&#39;,
    &#39;https://www.php.cn/&#39;,
    &#39;current() 函数&#39;
    );
   
    echo current($array).&#39;<br>&#39;;
echo pos($array).&#39;<br>&#39;;
next($array);
echo current($array).&#39;<br>&#39;;
next($array);
next($array);
var_dump(current($array));
?>

Im obigen Beispielcode haben wir die Funktion next() verwendet, ihre Funktion ähnelt jedoch der Funktion current() Es kann den internen Zeiger nach unten bewegen. Das nächste Element des Arrays kann hier verstanden werden.

Welche Funktion verwendet PHP, um das aktuelle Element eines Arrays auszugeben?Es gibt viele Funktionen, die der Funktion current() in PHP ähneln und wie folgt mit dem internen Zeiger des Arrays arbeiten können:

end(): Zeigen Sie mit dem internen Zeiger auf das letzte Element im Array

  • next(): Zeigen Sie mit dem internen Zeiger auf das nächste Element im Array.

  • prev(): Zeigen Sie mit dem internen Zeiger auf das vorherige Element im Array Zeiger auf das erste Element im Array Ein Element;

  • each(): Gibt den Schlüsselnamen und den Schlüsselwert des aktuellen Elements zurück und zeigt den internen Zeiger auf das nächste Element im Array.

  • Empfohlenes Lernen: „

    PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWelche Funktion verwendet PHP, um das aktuelle Element eines Arrays auszugeben?. 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