Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion appendices/migration81/constants.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e251b5cfdb995dfac897b7f9ed9aa8194f8dc50f Maintainer: samesch Status: ready -->
<!-- EN-Revision: b3e7b16928a4aee2711ea7e27a0a1036d669c74e Maintainer: samesch Status: ready -->
<sect1 xml:id="migration81.constants" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Neue globale Konstanten</title>

Expand Down Expand Up @@ -142,6 +142,16 @@
</itemizedlist>
</sect2>

<sect2 xml:id="migration81.constants.standard">
<title>Standard</title>

<itemizedlist>
<listitem>
<simpara><constant>IMAGETYPE_AVIF</constant></simpara>
</listitem>
</itemizedlist>
</sect2>

<sect2 xml:id="migration81.constants.tokenizer">
<title>Tokenizer</title>
<itemizedlist>
Expand Down
19 changes: 9 additions & 10 deletions language/predefined/generator/rewind.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 873a99f094902ad72129ab391b1fb80525fab30e Maintainer: samesch Status: ready -->
<!-- EN-Revision: 5e6944e79f2b19783627d76bd7fd1411feb23c65 Maintainer: samesch Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="generator.rewind" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>Generator::rewind</refname>
<refpurpose>Setzt den Iterator zum ersten yield zurück</refpurpose>
<refpurpose>Führt den Generator bis einschließlich des ersten yield aus</refpurpose>
</refnamediv>

<refsect1 role="description">
Expand All @@ -14,18 +14,17 @@
<void/>
</methodsynopsis>
<para>
Die Methode setzt den Generator wieder an den Punkt vor dem ersten
&yield;-Ausdruck zurück.
Wenn sich der Generator beim Aufruf dieser Methode nicht an einem ersten
&yield;-Ausdruck befindet, wird er vor dem Zurücksetzen zunächst zum ersten
&yield;-Ausdruck vorrücken lassen.
Befindet sich der Generator bereits am Anfang des zweiten
&yield;-Ausdrucks, wird eine <classname>Exception</classname> ausgelöst.
Führt den Generator bis einschließlich zum <emphasis>ersten</emphasis>
&yield; aus.
Wenn sich der Generator bereits am <emphasis>ersten</emphasis> &yield;
befindet, wird keine Aktion ausgeführt.
Sobald der Generator jemals über einen &yield;-Ausdruck hinaus fortgesetzt
wurde, löst diese Methode eine <classname>Exception</classname> aus.
</para>
<note>
<para>
Dies ist die <emphasis>erste</emphasis> Methode, die aufgerufen wird, wenn
eine &foreach;-Schleife gestartet wird. Sie wird nicht
eine &foreach;-Schleife gestartet wird. Sie wird <emphasis>nicht</emphasis>
<emphasis>nach</emphasis> &foreach;-Schleifen ausgeführt.
</para>
</note>
Expand Down
15 changes: 12 additions & 3 deletions language/predefined/iterator/rewind.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 460f49a93d103cac99556147cb9325b095ca3d42 Maintainer: sammywg Status: ready -->
<!-- EN-Revision: 7fbb16f538011636999459326a55d5f153ef2c61 Maintainer: sammywg Status: ready -->
<!-- Reviewed: yes -->
<!-- Rev-Revision: 35b57d9df064ca7e1496fb73c4b9c1e30a7cd611 Reviewer: samesch -->
<refentry xml:id="iterator.rewind" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand All @@ -21,9 +21,18 @@
<note>
<para>
Dies ist die <emphasis>erste</emphasis> Methode, die aufgerufen wird, wenn
eine &foreach;-Schleife gestartet wird. Sie wird <emphasis>nicht
nach</emphasis> &foreach;-Durchläufen ausgeführt.
eine &foreach;-Schleife gestartet wird. Sie wird <emphasis>nicht</emphasis>
<emphasis>nach</emphasis> &foreach;-Durchläufen ausgeführt.
</para>
<simpara>
Da &foreach; vor Beginn der Iteration immer <methodname>rewind</methodname>
aufruft, wird ein manuell vorgerückter Iteratorstand
(&zb; über <methodname>SplFileObject::seek</methodname>) zurückgesetzt.
</simpara>
<simpara>
Um ohne Zurücksetzen des Iterators zu iterieren, kann er in einen
<classname>NoRewindIterator</classname> verpackt werden.
</simpara>
</note>
</refsect1>

Expand Down
10 changes: 9 additions & 1 deletion reference/array/functions/array-key-exists.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 73048c75fbe328342b74f0ffb0a0c85c477f5cde Maintainer: wiesemann Status: ready -->
<!-- EN-Revision: faa17c20aa7cdada1806b5b60d2c1b3bbcfff0d9 Maintainer: wiesemann Status: ready -->
<!-- Reviewed: yes -->
<!-- Rev-Revision: a6655e3f9508eee6860b02f55e33560a790f42d1 Reviewer: samesch -->
<!-- CREDITS: tom -->
Expand Down Expand Up @@ -73,6 +73,14 @@
</row>
</thead>
<tbody>
<row>
<entry>8.5.0</entry>
<entry>
Die Verwendung von <type>null</type> im Parameter
<parameter>key</parameter> ist veraltet; stattdessen sollte ein leerer
String verwendet werden.
</entry>
</row>
<row>
<entry>8.0.0</entry>
<entry>
Expand Down
2 changes: 1 addition & 1 deletion reference/dio/functions/dio-open.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: e41806c30bf6975e452c0d4ce35ab0984c2fa68c Maintainer: hholzgra Status: ready -->
<!-- EN-Revision: e2f2172bf114599926878017ab2dce356956fa9e Maintainer: hholzgra Status: ready -->
<!-- Credits: georg -->
<refentry xml:id="function.dio-open" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand Down
2 changes: 1 addition & 1 deletion reference/gnupg/functions/gnupg-init.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: a148eb08b658eafa139f8996ad92d860e023da3f Maintainer: tihox Status: ready -->
<!-- EN-Revision: e2f2172bf114599926878017ab2dce356956fa9e Maintainer: tihox Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.gnupg-init">
<refnamediv>
Expand Down
16 changes: 7 additions & 9 deletions reference/hash/setup.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 765b2d6eec7dfbaeed900b32aa91a1360d73df42 Maintainer: tihox Status: ready -->
<!-- EN-Revision: e3257766221ace07316deebc972f17ebc05debc2 Maintainer: tihox Status: ready -->

<chapter xml:id="hash.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
Expand All @@ -9,18 +9,16 @@
<section xml:id="hash.installation">
&reftitle.install;
<para>
Von PHP 5.1.2 an wird die Hash-Erweiterung mitgeliefert und standardmäßig
in PHP einkompiliert.
Die Hash-Erweiterung ist eine PHP-Core-Erweiterung und daher immer aktiviert.
</para>
<para>
Sie kann mit dem --disable-hash Umschalter für configure explizit
deaktiviert werden. Frühere PHP-Versionen können die Hash-Erweiterung mit
der Installation des
<link xlink:href="&url.pecl.package;hash">PECL-Moduls</link> nutzen.
Vor PHP 7.4.0 wurde die Hash-Erweiterung standardmäßig mitgeliefert und in
PHP einkompiliert, konnte aber mit
<option role="configure">--disable-hash</option> explizit deaktiviert werden.
</para>
<para>
Von PHP 7.4.0 an ist die Hash-Erweiterung eine Core-Erweiterung, so dass
sie immer aktiviert ist.
Vor PHP 5.1.2 wurde die Hash-Erweiterung als
<link xlink:href="&url.pecl.package;hash">PECL-Modul</link> installiert.
</para>
</section>
<!-- }}} -->
Expand Down
15 changes: 14 additions & 1 deletion reference/image/functions/getimagesize.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: f8d1e172bd6d11986f0dfeb11756b90c039a39bc Maintainer: simp Status: ready -->
<!-- EN-Revision: 6bb90d24b240a0b81e4b203cd8b7ed56bd54033a Maintainer: simp Status: ready -->
<!-- Reviewed: no -->
<!-- Credits: jaenecke -->
<refentry xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://docbook.org/ns/docbook" xml:id="function.getimagesize">
Expand Down Expand Up @@ -196,6 +196,10 @@ if ($size && $fp) {
Lesefehler wird <function>getimagesize</function> einen Fehler der Stufe
<constant>E_NOTICE</constant> hervorrufen.
</para>
<para>
Ab PHP 8.0.0 wird eine <exceptionname>ValueError</exceptionname>-Ausnahme
ausgelöst, wenn <parameter>filename</parameter> leer ist.
</para>
</refsect1>

<refsect1 role="changelog">
Expand All @@ -210,6 +214,15 @@ if ($size && $fp) {
</row>
</thead>
<tbody>
<row>
<entry>8.0.0</entry>
<entry>
Eine <exceptionname>ValueError</exceptionname>-Ausnahme wird nun
ausgelöst, wenn <parameter>filename</parameter> leer ist; vorher
wurde ein<constant>E_WARNING</constant> ausgegeben und die
Funktion gab &false; zurück.
</entry>
</row>
<row>
<entry>8.2.0</entry>
<entry>
Expand Down
17 changes: 14 additions & 3 deletions reference/image/functions/imagedestroy.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: de13997491811ade18c2d23e9959ef2825154add Maintainer: cmb Status: ready -->
<!-- EN-Revision: fcd9214294f88b05862a538c6dd94c7872420139 Maintainer: cmb Status: ready -->
<!-- Reviewed: yes -->
<!-- Rev-Revision: 52dc204a77076e1404257cf39f179882b90b5780 Reviewer: samesch -->
<refentry xml:id="function.imagedestroy" xmlns="http://docbook.org/ns/docbook">
Expand All @@ -8,10 +8,15 @@
<refpurpose>Löscht ein Bild</refpurpose>
</refnamediv>

<refsynopsisdiv>
&warn.deprecated.function-8-5-0;
</refsynopsisdiv>

<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>imagedestroy</methodname>
<modifier role="attribute">#[\Deprecated]</modifier>
<type>true</type><methodname>imagedestroy</methodname>
<methodparam><type>GdImage</type><parameter>image</parameter></methodparam>
</methodsynopsis>
&note.resource-migration-8.0-dead-function;
Expand All @@ -35,7 +40,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&return.success;
&return.true.always;
</para>
</refsect1>

Expand All @@ -50,6 +55,12 @@
</row>
</thead>
<tbody>
<row>
<entry>8.5.0</entry>
<entry>
Diese Funktion wurde als veraltet eingestuft.
</entry>
</row>
<row>
<entry>8.0.0</entry>
<entry>
Expand Down
10 changes: 9 additions & 1 deletion reference/image/functions/imagettfbbox.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 9960a09a5705102bf4dd0ce63e03d9ec716d0015 Maintainer: nobody Status: ready -->
<!-- EN-Revision: 48220b9fcde41afb13e0b7f3e806f51cd179df90 Maintainer: nobody Status: ready -->
<!-- Reviewed: yes -->
<!-- Rev-Revision: 593ea510e853ff034e03f78a4be0daa41661c9d4 Reviewer: samesch -->
<refentry xml:id="function.imagettfbbox" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand Down Expand Up @@ -63,6 +63,14 @@
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>options</parameter></term>
<listitem>
<para>
Wie bei <function>imagettftext</function>.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
Expand Down
12 changes: 11 additions & 1 deletion reference/image/functions/imagettftext.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 20a9aaa1f195160622f9c53eabcfd2da7b32b346 Maintainer: nobody Status: ready -->
<!-- EN-Revision: 48220b9fcde41afb13e0b7f3e806f51cd179df90 Maintainer: nobody Status: ready -->
<!-- Reviewed: yes -->
<!-- Rev-Revision: 593ea510e853ff034e03f78a4be0daa41661c9d4 Reviewer: samesch -->
<refentry xml:id="function.imagettftext" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand Down Expand Up @@ -118,6 +118,15 @@
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>options</parameter></term>
<listitem>
<para>
Ein Array mit dem Schlüssel <literal>linespacing</literal>, der einen
<type>float</type>-Wert enthält.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
Expand Down Expand Up @@ -220,6 +229,7 @@ imagepng($im);
<simplelist>
<member><function>imagettfbbox</function></member>
<member><function>imagefttext</function></member>
<member><function>imagestring</function></member>
</simplelist>
</refsect1>

Expand Down
12 changes: 9 additions & 3 deletions reference/json/functions/json-last-error.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 8cdc6621f9826d04abc3e50438c010804d7e8683 Maintainer: sammywg Status: ready -->
<!-- EN-Revision: 058ea1e8420b9c1b24402af52545e8313428e1d1 Maintainer: sammywg Status: ready -->
<refentry xml:id="function.json-last-error" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>json_last_error</refname>
Expand All @@ -14,8 +14,9 @@
<void />
</methodsynopsis>
<para>
Gibt (sofern vorhanden) den letzten Fehler zurück, der beim letzten Kodieren/Dekodieren
von JSON, das <constant>JSON_THROW_ON_ERROR</constant> nicht angab, aufgetreten ist.
Gibt den letzten Fehler zurück, der gegebenenfalls bei der letzten
JSON-Validierung, -Kodierung oder -Dekodierung auftrat, bei der
<constant>JSON_THROW_ON_ERROR</constant> nicht angegeben wurde.
</para>
</refsect1>

Expand Down Expand Up @@ -100,6 +101,11 @@
<entry>Deformierte UTF-16 Zeichen; möglicherweise fehlerhaft kodiert</entry>
<entry></entry>
</row>
<row>
<entry><constant>JSON_ERROR_NON_BACKED_ENUM</constant></entry>
<entry>Der Wert enthält ein nicht-backed Enum, das nicht serialisiert werden kann.</entry>
<entry>Verfügbar ab PHP 8.1.0.</entry>
</row>
</tbody>
</tgroup>
</table>
Expand Down
13 changes: 5 additions & 8 deletions reference/json/setup.xml
Original file line number Diff line number Diff line change
@@ -1,22 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 48ce43fe79fa0c9f31f187ea8ec995b4cb13037e Maintainer: sammywg Status: ready -->
<!-- EN-Revision: 2b5015d025e2b72b2a4dd894323961626872cac7 Maintainer: sammywg Status: ready -->

<chapter xml:id="json.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;

<section xml:id="json.installation">
&reftitle.install;
<para>
Die JSON-Erweiterung ist standardmäßig mit PHP gebündelt und kompiliert.
Die JSON-Erweiterung ist eine PHP-Core-Erweiterung und daher immer aktiviert.
</para>
<para>
Ab PHP 8.0.0 ist die JSON-Erweiterung eine Kern-Erweiterung von PHP und
somit immer aktiviert.
</para>
<para>
&pecl.info;
<link xlink:href="&url.pecl.package;json">&url.pecl.package;json</link>
Vor PHP 8.0.0 wurde die JSON-Erweiterung standardmäßig mitgeliefert und in
PHP einkompiliert, konnte aber mit
<option role="configure">--disable-json</option> explizit deaktiviert werden.
</para>
</section>

Expand Down
2 changes: 1 addition & 1 deletion reference/mysqli/mysqli/error-list.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 7e5d0d1bb69180c9de1992edf9613215c975fa57 Maintainer: samesch Status: ready -->
<!-- EN-Revision: e2f2172bf114599926878017ab2dce356956fa9e Maintainer: samesch Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="mysqli.error-list" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
Expand Down
2 changes: 1 addition & 1 deletion reference/outcontrol/ini.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: c2c5f47c53f58b5a50b5cc3c30116cb2aecf2d3c Maintainer: hholzgra Status: ready -->
<!-- EN-Revision: e2f2172bf114599926878017ab2dce356956fa9e Maintainer: hholzgra Status: ready -->
<!-- Reviewed: yes -->
<!-- Rev-Revision: c2c5f47c53f58b5a50b5cc3c30116cb2aecf2d3c Reviewer: samesch -->
<section xml:id="outcontrol.configuration" xmlns="http://docbook.org/ns/docbook">
Expand Down
Loading
Loading