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
   + *
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.