1
0
mirror of https://github.com/php/doc-de.git synced 2026-04-23 23:18:24 +02:00
Files
2026-01-25 14:23:12 +00:00

606 lines
18 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 3f1dbc451b313fb1ec8058f24c1beccf55fce316 Maintainer: nobody Status: ready -->
<appendix xml:id="info.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.constants;
&extension.constants.core;
<variablelist xml:id="constant.credits.constants" role="constant_list">
<title>Vordefinierte Konstanten für <function xmlns="http://docbook.org/ns/docbook">phpcredits</function></title>
<varlistentry xml:id="constant.credits-group">
<term>
<constant>CREDITS_GROUP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Eine Liste der Kernentwickler
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-general">
<term>
<constant>CREDITS_GENERAL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Allgemeine Credits: Sprachentwurf und -konzept, PHP-Autoren und@
SAPI-Module.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-sapi">
<term>
<constant>CREDITS_SAPI</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Eine Liste der Server-API-Module für PHP und deren Autoren.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-modules">
<term>
<constant>CREDITS_MODULES</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Eine Liste der Erweiterungsmodule für PHP und deren Autoren.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-docs">
<term>
<constant>CREDITS_DOCS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Credits für das Dokumentationsteam.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-fullpage">
<term>
<constant>CREDITS_FULLPAGE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Wird üblicherweise in Verbindung mit den anderen Konstanten verwendet.
Gibt an, dass eine komplette, eigenständige HTML-Seite ausgegeben wird,
die alle Informationen enthält, die mit anderen Konstanten angefordert
wurden.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-qa">
<term>
<constant>CREDITS_QA</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Credits für das Qualitätssicherungsteam.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-all">
<term>
<constant>CREDITS_ALL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Alle Credits. Dies entspricht der Angabe von: <literal>CREDITS_DOCS
| CREDITS_GENERAL | CREDITS_GROUP | CREDITS_MODULES | CREDITS_QA
| CREDITS_FULLPAGE</literal>. Eine komplette, eigenständige HTML-Seite mit
den entsprechenden Tags wird erzeugt und ausgegeben. Das ist der
Standardwert.
</simpara>
</listitem>
</varlistentry>
</variablelist>
<variablelist xml:id="constant.info.constants" role="constant_list">
<title><function xmlns="http://docbook.org/ns/docbook">phpinfo</function>-Konstanten</title>
<varlistentry xml:id="constant.info-general">
<term>
<constant>INFO_GENERAL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Konfigurationsangaben, &php.ini;-Speicherort, Builddatum, Webserver,
Betriebssystem und mehr.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.info-credits">
<term>
<constant>INFO_CREDITS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
PHP-Credits. Siehe auch <function xmlns="http://docbook.org/ns/docbook">phpcredits</function>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.info-configuration">
<term>
<constant>INFO_CONFIGURATION</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Gegenwärtige lokale und Master-Werte für PHP-Einstellungen. Siehe auch
<function xmlns="http://docbook.org/ns/docbook">ini_get</function>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.info-modules">
<term>
<constant>INFO_MODULES</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Geladene Module und ihre entsprechenden Einstellungen.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.info-environment">
<term>
<constant>INFO_ENVIRONMENT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Informationen über Umgebungsvariablen, die auch in
<varname xmlns="http://docbook.org/ns/docbook">$_ENV</varname> zur Verfügung stehen.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.info-variables">
<term>
<constant>INFO_VARIABLES</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Zeigt alle <link xmlns="http://docbook.org/ns/docbook" linkend="language.variables.predefined">vordefinierten
Variablen</link> von EGPCS (Environment, GET, POST, Cookie, Server) an.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.info-license">
<term>
<constant>INFO_LICENSE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
PHP-Lizenz-Informationen. Siehe auch die
<link xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.php.license;">Lizenz-FAQ</link>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.info-all">
<term>
<constant>INFO_ALL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Zeigt alle oben genannten Einträge. Das ist der Standardwert.
</simpara>
</listitem>
</varlistentry>
</variablelist>
<variablelist xml:id="constant.ini-mode" role="constant_list">
<title>Konstanten für den INI-Modus</title>
<varlistentry xml:id="constant.ini-user">
<term>
<constant>INI_USER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Entry can be set in user scripts (like with <function xmlns="http://docbook.org/ns/docbook">ini_set</function>)
or in the <link xmlns="http://docbook.org/ns/docbook" linkend="configuration.changes.windows">Windows registry</link>.
Entry can be set in &user-ini;
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ini-perdir">
<term>
<constant>INI_PERDIR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Entry can be set in &php.ini;, &htaccess;, &httpd.conf; or &user-ini;
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ini-system">
<term>
<constant>INI_SYSTEM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Entry can be set in &php.ini; or &httpd.conf;
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ini-all">
<term>
<constant>INI_ALL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Entry can be set anywhere
</simpara>
</listitem>
</varlistentry>
</variablelist>
<simpara>
Assert-Konstantent; diese Werte werden verwendet, um die Assertion-Optionen
in <function>assert_options</function> anzugeben.
</simpara>
<variablelist xml:id="constant.assert.constants" role="constant_list">
<title><function xmlns="http://docbook.org/ns/docbook">assert</function>-Konstanten</title>
<varlistentry xml:id="constant.assert-active">
<term>
<constant>ASSERT_ACTIVE</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Aktiviert die <function xmlns="http://docbook.org/ns/docbook">assert</function>-Auswertung.
</para>
&warn.deprecated.feature-8-3-0;
</listitem>
</varlistentry>
<varlistentry xml:id="constant.assert-callback">
<term>
<constant>ASSERT_CALLBACK</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Callback, der bei fehlgeschlagenen Assertions aufgerufen wird.
</para>
&warn.deprecated.feature-8-3-0;
</listitem>
</varlistentry>
<varlistentry xml:id="constant.assert-bail">
<term>
<constant>ASSERT_BAIL</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Bricht die Ausführung bei fehlgeschlagenen Assertions ab.
</para>
&warn.deprecated.feature-8-3-0;
</listitem>
</varlistentry>
<varlistentry xml:id="constant.assert-exception">
<term>
<constant>ASSERT_EXCEPTION</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Wirft für jede fehlgeschlagene Assertion einen
<classname>AssertionError</classname>
</para>
&warn.deprecated.feature-8-3-0;
</listitem>
</varlistentry>
<varlistentry xml:id="constant.assert-warning">
<term>
<constant>ASSERT_WARNING</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Löst eine PHP-Warnung für jede fehlgeschlagene Assertion aus.
</para>
&warn.deprecated.feature-8-3-0;
</listitem>
</varlistentry>
<varlistentry xml:id="constant.assert-quiet-eval">
<term>
<constant>ASSERT_QUIET_EVAL</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Deaktiviert <literal xmlns="http://docbook.org/ns/docbook">error_reporting</literal> während der Auswertung
von Assertion-Ausdrücken.
</para>
&warn.feature.removed-8-0-0;
</listitem>
</varlistentry>
</variablelist>
<simpara>
Die folgenden Konstanten sind nur verfügbar, wenn das Host-Betriebssystem
Windows ist; sie liefern unterschiedliche Versionsinformationen, so dass es
möglich ist, verschiedene Features zu erkennen, und sie zu verwenden.
</simpara>
<variablelist xml:id="constant.windows.constants" role="constant_list">
<title>Windows-spezifische Konstanten</title>
<varlistentry xml:id="constant.php-windows-version-major">
<term>
<constant>PHP_WINDOWS_VERSION_MAJOR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Hauptversion von Windows, also entweder <literal xmlns="http://docbook.org/ns/docbook">4</literal>
(NT4/Me/98/95), <literal xmlns="http://docbook.org/ns/docbook">5</literal> (XP/2003 R2/2003/2000) oder
<literal xmlns="http://docbook.org/ns/docbook">6</literal> (Vista/2008/7/8/8.1).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-version-minor">
<term>
<constant>PHP_WINDOWS_VERSION_MINOR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Nebenversion von Windows, also entweder <literal xmlns="http://docbook.org/ns/docbook">0</literal>
(Vista/2008/2000/NT4/95), <literal xmlns="http://docbook.org/ns/docbook">1</literal> (XP),
<literal xmlns="http://docbook.org/ns/docbook">2</literal> (2003 R2/2003/XP x64), <literal xmlns="http://docbook.org/ns/docbook">10</literal> (98)
oder <literal xmlns="http://docbook.org/ns/docbook">90</literal> (ME).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-version-build">
<term>
<constant>PHP_WINDOWS_VERSION_BUILD</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Windows-Buildnummer (beispielsweise ist Windows Vista mit SP1 Build
6001).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-version-platform">
<term>
<constant>PHP_WINDOWS_VERSION_PLATFORM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Plattform, auf der PHP ausgeführt wird, also <literal xmlns="http://docbook.org/ns/docbook">2</literal>
unter Windows Vista/XP/2000/NT4 und Server 2008/2003 und
<literal xmlns="http://docbook.org/ns/docbook">1</literal> unter Windows ME/98/95.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-version-sp-major">
<term>
<constant>PHP_WINDOWS_VERSION_SP_MAJOR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Hauptversion des installierten Service-Packs; dieser Wert ist
<literal xmlns="http://docbook.org/ns/docbook">0</literal>, wenn kein Service-Pack installiert ist.
Beispielsweise ist dieser Wert unter Windows XP mit Service-Pack 3
<literal xmlns="http://docbook.org/ns/docbook">3</literal>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-version-sp-minor">
<term>
<constant>PHP_WINDOWS_VERSION_SP_MINOR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Nebenversion des installierten Service-Packs; dieser Wert ist
<literal xmlns="http://docbook.org/ns/docbook">0</literal>, wenn kein Service-Pack installiert ist.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-version-suitemask">
<term>
<constant>PHP_WINDOWS_VERSION_SUITEMASK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Suitemask ist eine Bitmaske, die angibt, ob verschiedene
Windows-Features installiert sind. In der Tabelle weiter unten werden
die möglichen Bitfeldwerte angeführt.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-version-producttype">
<term>
<constant>PHP_WINDOWS_VERSION_PRODUCTTYPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Diese enthält den Wert, der verwendet wird, um die
<literal>PHP_WINDOWS_NT_<replaceable>*</replaceable></literal>-Konstanten
zu bestimmen. Dieser Wert kann eine der
<literal>PHP_WINDOWS_NT_<replaceable>*</replaceable></literal>-Konstanten
sein, die den Plattformtyp anzeigen.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-nt-domain-controller">
<term>
<constant>PHP_WINDOWS_NT_DOMAIN_CONTROLLER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Der Domänen-Controller
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-nt-server">
<term>
<constant>PHP_WINDOWS_NT_SERVER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Es handelt sich um ein Serversystem (&zb; Server 2008/2003/2000); es ist
zu beachten, dass Domänen-Controller als
<constant xmlns="http://docbook.org/ns/docbook">PHP_WINDOWS_NT_DOMAIN_CONTROLLER</constant> gemeldet werden.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-nt-workstation">
<term>
<constant>PHP_WINDOWS_NT_WORKSTATION</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Es handelt sich um ein Arbeitsplatzsystem (&zb; Vista/XP/2000/NT4).
</simpara>
</listitem>
</varlistentry>
</variablelist>
<simpara>
Diese Tabelle listet eine Reihe von Features auf, die unter Verwendung der
Bitmaske <constant>PHP_WINDOWS_VERSION_SUITEMASK</constant> geprüft werden
können.
</simpara>
<table>
<title>Windows Suitemask Bitfelder</title>
<tgroup cols="3">
<thead>
<row>
<entry>Bits</entry>
<entry>Beschreibung</entry>
</row>
</thead>
<tbody>
<row>
<entry><literal>0x00000004</literal></entry>
<entry>Die Microsoft BackOffice Komponenten sind installiert.</entry>
</row>
<row>
<entry><literal>0x00000400</literal></entry>
<entry>Windows Server 2003, Web Edition ist installiert.</entry>
</row>
<row>
<entry><literal>0x00004000</literal></entry>
<entry>
Windows Server 2003, Compute Cluster Edition ist installiert.
</entry>
</row>
<row>
<entry><literal>0x00000080</literal></entry>
<entry>
Windows Server 2008 Datacenter, Windows Server 2003, Datacenter Edition
oder Windows 2000 Datacenter Server ist installiert.
</entry>
</row>
<row>
<entry><literal>0x00000002</literal></entry>
<entry>
Windows Server 2008 Enterprise, Windows Server 2003, Enterprise Edition,
Windows 2000 Advanced Server oder Windows NT Server 4.0 Enterprise
Edition ist installiert.
</entry>
</row>
<row>
<entry><literal>0x00000040</literal></entry>
<entry>Windows XP Embedded ist installiert.</entry>
</row>
<row>
<entry><literal>0x00000200</literal></entry>
<entry>
Windows Vista Home Premium, Windows Vista Home Basic, oder Windows XP
Home Edition ist installiert.
</entry>
</row>
<row>
<entry><literal>0x00000100</literal></entry>
<entry>
Remote Desktop wird unterstützt, aber nur eine interaktive Sitzung ist
erlaubt. Dieser Wert ist gesetzt, falls das System nicht im
Anwendungsserver-Modus läuft.
</entry>
</row>
<row>
<entry><literal>0x00000001</literal></entry>
<entry>
Microsoft Small Business Server war einst auf dem System installiert,
wurde aber möglicherweise auf eine andere Windows-Version aktualisiert.
</entry>
</row>
<row>
<entry><literal>0x00000020</literal></entry>
<entry>
Microsoft Small Business Server ist mit der restriktiven Client-Lizenz
installiert.
</entry>
</row>
<row>
<entry><literal>0x00002000</literal></entry>
<entry>
Windows Storage Server 2003 R2 oder Windows Storage Server 2003 ist
installiert.
</entry>
</row>
<row>
<entry><literal>0x00000010</literal></entry>
<entry>
Terminal-Dienste sind installiert. Dieser Wert ist immer gesetzt. Ist
dieser Wert gesetzt, aber <literal>0x00000100</literal> nicht, dann
läuft das System im Anwendungsservermodus.
</entry>
</row>
<row>
<entry><literal>0x00008000</literal></entry>
<entry>Windows Home Server ist installiert.</entry>
</row>
</tbody>
</tgroup>
</table>
</appendix>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->