svn: /phpdoc/de/trunk/language/control-structures/ include-once.xml
[email protected] (Raphael Michel)
| Newsgroups | php.doc.de |
|---|---|
| Message-ID | <[email protected]> |
raphaelm Mon, 24 May 2010 15:58:30 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=299697
Log:
initial translation: include-once
Changed paths:
A phpdoc/de/trunk/language/control-structures/include-once.xml
Added: phpdoc/de/trunk/language/control-structures/include-once.xml
===================================================================
--- phpdoc/de/trunk/language/control-structures/include-once.xml (rev 0)
+++ phpdoc/de/trunk/language/control-structures/include-once.xml 2010-05-24 15:58:30 UTC (rev 299697)
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision: 288721 $ -->
+<!-- EN-Revision: 288721 Maintainer: raphaelm Status: ready -->
+
+<sect1 xml:id="function.include-once" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <title><function>include_once</function></title>
+ <para>
+ <function>include_once</function> bindet eine angegebene Datei ein und
+ führt sie als PHP-Skript auf.
+ Dieses Verhalten ist identisch zu <function>include</function> mit dem
+ einzigen Unterschied, dass die Datei, wenn sie bereits eingebunden wurde,
+ nicht erneut eingebunden wird. Wie der Name schon sagt, wird sie nur
+ einmal eingebunden werden.
+ </para>
+ <para>
+ <function>include_once</function> kann beispielsweise benutzt werde,
+ wenn sie selbe Datei an mehreren Stellen eingebunden wird um Probleme
+ durch erneute Definitionen von Funktionen, erneute Zuweisung
+ von Variablen oder ähnliches zu vermeiden.
+ </para>
+ <para>
+ Für die Funktionsweise der Funktion, siehe die Dokumentation zu
+ <function>include</function>.
+ </para>
+ <para>
+ <note>
+ <para>
+ Mit PHP 4 wird auf Betriebssystemen, die bei Dateinamen nicht zwischen
+ Groß- und Kleinschreibung unterscheiden (wie Windows), bei
+ <literal>_once</literal> dennoch zwischen Groß- und Kleinschreibung
+ unterschieden, wie das folgende Beispiel zeigt:
+ <example>
+ <title><function>include_once</function> mit einem case-insensitive Betriebssystem und PHP 4</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+include_once "a.php"; // a.php wird eingebunden.
+include_once "A.php"; // a.php wird nochmal eingebunden! (Nur in PHP 4)
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ <para>
+ Dieses Verhalten hat sich in PHP 5 geändert, so dass zum Beispiel bei
+ Windows der Pfad zuerst normalisiert wird, sodass
+ <filename>C:\PROGRA~1\A.php</filename> und <filename>C:\Program Files\a.php</filename>
+ als das selbe erkannt und nur einmal eingebunden werden.
+ </para>
+ </note>
+ </para>
+</sect1>
+
+<!-- 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
+-->
Property changes on: phpdoc/de/trunk/language/control-structures/include-once.xml
___________________________________________________________________
Added: svn:executable
+ *