Generator
Version från den 29 augusti 2024 kl. 17.17 av Admin (diskussion | bidrag) (Skapade sidan med '=== Klassen Generator === (PHP 5 >= 5.5.0, PHP 7, PHP 8) ==== Introduktion ==== Generatorobjekt returneras från generatorer. '''Varning:''' Generatorobjekt kan inte instansieras via `new`. ==== Klassöversikt ==== <pre> final class Generator implements Iterator { →Metoder: public current(): mixed public getReturn(): mixed public key(): mixed public next(): void public rewind(): void public send(mixed $value): mixed public throw(Throwable $exception): mixed publ...')
Klassen Generator
(PHP 5 >= 5.5.0, PHP 7, PHP 8)
Introduktion
Generatorobjekt returneras från generatorer.
Varning: Generatorobjekt kan inte instansieras via `new`.
Klassöversikt
final class Generator implements Iterator { /* Metoder */ public current(): mixed public getReturn(): mixed public key(): mixed public next(): void public rewind(): void public send(mixed $value): mixed public throw(Throwable $exception): mixed public valid(): bool public __wakeup(): void }
Se även
Se även objektiteration.
Innehållsförteckning
- Generator::current — Hämtar det avkastade värdet
- Generator::getReturn — Hämtar returvärdet från en generator
- Generator::key — Hämtar den avkastade nyckeln
- Generator::next — Återupptar exekveringen av generatorn
- Generator::rewind — Spolar tillbaka iteratorn
- Generator::send — Skickar ett värde till generatorn
- Generator::throw — Kastar ett undantag i generatorn
- Generator::valid — Kontrollerar om iteratorn har stängts
- Generator::__wakeup — Serialiseringsåterkallning
Sidslut
Orginalhemsidan på Engelska : https://www.php.net/manual/en/class.generator.php
PHP
Språkreferens
Fördefinierade Gränssnitt och Klasser
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webserver.