cvs: phpdoc-nl / language-defs.ent language-snippets.ent /chapters security.xml /language basic-syntax.xml constants.xml control-structures.xml expressions.xml functions.xml /reference/apache/functions apache-request-headers.xml /reference/filesystem/functions fflush.xml fseek.xml linkinfo.xml pathinfo.xml /reference/ftp reference.xml /reference/ftp/functions ftp-ssl-connect.xml /reference/var ini.xml

[email protected] ("Ron Korving")
Newsgroups php.doc.nl
Message-ID <cvsron1181242158@cvsserver>
ron		Thu Jun  7 18:49:18 2007 UTC

  Modified files:              
    /phpdoc-nl/reference/ftp	reference.xml 
    /phpdoc-nl	language-defs.ent language-snippets.ent 
    /phpdoc-nl/reference/var	ini.xml 
    /phpdoc-nl/language	basic-syntax.xml control-structures.xml 
                       	functions.xml constants.xml expressions.xml 
    /phpdoc-nl/reference/filesystem/functions	fseek.xml linkinfo.xml 
                                             	pathinfo.xml fflush.xml 
    /phpdoc-nl/chapters	security.xml 
    /phpdoc-nl/reference/apache/functions	apache-request-headers.xml 
    /phpdoc-nl/reference/ftp/functions	ftp-ssl-connect.xml 
  Log:
  A lot of typo fixes
  Synchronized basic-syntax completely with the english version
ron-20070607184918.txt (text/plain, 53.4 KB)
http://cvs.php.net/viewvc.cgi/phpdoc-nl/reference/ftp/reference.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc-nl/reference/ftp/reference.xml
diff -u phpdoc-nl/reference/ftp/reference.xml:1.2 phpdoc-nl/reference/ftp/reference.xml:1.3
--- phpdoc-nl/reference/ftp/reference.xml:1.2	Wed Jan  8 20:08:39 2003
+++ phpdoc-nl/reference/ftp/reference.xml	Thu Jun  7 18:49:17 2007
@@ -9,7 +9,7 @@
    &reftitle.intro;
     <para>
      De functies in deze extensie maken client toegang naar bestands
-     servers die File Transfer Protocol (FTP) begrijpen zoals die gedefineerd
+     servers die File Transfer Protocol (FTP) begrijpen zoals die gedefinieerd
      is in <ulink url="&spec.ftp;">&spec.ftp;</ulink> mogelijk.
     </para>
    </section>
http://cvs.php.net/viewvc.cgi/phpdoc-nl/language-defs.ent?r1=1.10&r2=1.11&diff_format=u
Index: phpdoc-nl/language-defs.ent
diff -u phpdoc-nl/language-defs.ent:1.10 phpdoc-nl/language-defs.ent:1.11
--- phpdoc-nl/language-defs.ent:1.10	Sun Mar 26 17:18:37 2006
+++ phpdoc-nl/language-defs.ent	Thu Jun  7 18:49:17 2007
@@ -1,4 +1,4 @@
-<!-- EN-Revision: 1.13 Maintainer: derick Status: ready -->
+<!-- EN-Revision: 1.14 Maintainer: derick Status: ready -->
 
 <!ENTITY PHPManual          "PHP Handleiding">
 <!ENTITY Date               "Datum:">
@@ -13,6 +13,6 @@
 <!ENTITY FAQabbrev          "FAQ">
 <!ENTITY FunctionIndex      "Functie Index">
 <!ENTITY CHMEdition         "HTML Help Editie">
-<!ENTITY ReservedConstants  "Voorgedefineerde Constanten">
+<!ENTITY ReservedConstants  "Voorgedefinieerde Constanten">
 <!ENTITY MissingStuff       "Overige dingen">
 <!ENTITY Alias              "Alias van">
\ No newline at end of file
http://cvs.php.net/viewvc.cgi/phpdoc-nl/language-snippets.ent?r1=1.27&r2=1.28&diff_format=u
Index: phpdoc-nl/language-snippets.ent
diff -u phpdoc-nl/language-snippets.ent:1.27 phpdoc-nl/language-snippets.ent:1.28
--- phpdoc-nl/language-snippets.ent:1.27	Sun Jun 25 15:05:44 2006
+++ phpdoc-nl/language-snippets.ent	Thu Jun  7 18:49:17 2007
@@ -1,4 +1,4 @@
-<!-- EN-Revision: 1.31 Maintainer: derick Status: ready -->
+<!-- EN-Revision: 1.32 Maintainer: derick Status: ready -->
 
 <!ENTITY warn.experimental '<warning><simpara>Deze module is
 <emphasis>EXPERIMENTEEL</emphasis>. Dat betekent, dat het gedrag van deze
@@ -115,7 +115,7 @@
 
 <!-- Used in reference/$extname/constants.xml -->
 <!ENTITY extension.constants '<simpara>
-Deze constanten worden gedefineerd door deze extensie, en
+Deze constanten worden gedefinieerd door deze extensie, en
 zullen alleen beschikbaar zijn als de extensie met PHP is
 meegecompileerd, of als deze dynamisch is geladen vanuit een script.
 </simpara>'>
@@ -127,7 +127,7 @@
 
 <!-- Used in reference/$extname/classes.xml -->
 <!ENTITY extension.classes '<simpara>
-Deze klassen worden gedefineerd door deze extensie, en
+Deze klassen worden gedefinieerd door deze extensie, en
 zullen alleen beschikbaar zijn als de extensie met PHP is
 meegecompileerd, of als deze dynamisch is geladen vanuit een script.
 </simpara>'>
@@ -143,7 +143,7 @@
 <!ENTITY reftitle.install   '<title>Installatie</title>'>
 <!ENTITY reftitle.runtime   '<title>Configuratie tijdens scriptuitvoer</title>'>
 <!ENTITY reftitle.resources '<title>Resource types</title>'>
-<!ENTITY reftitle.constants '<title>Voorgedefineerde constanten</title>'>
-<!ENTITY reftitle.classes   '<title>Voorgedefineerde klassen</title>'>
+<!ENTITY reftitle.constants '<title>Voorgedefinieerde constanten</title>'>
+<!ENTITY reftitle.classes   '<title>Voorgedefinieerde klassen</title>'>
 <!ENTITY reftitle.examples  '<title>Voorbeelden</title>'>
 <!ENTITY reftitle.seealso   '<title>Zie ook</title>'>
http://cvs.php.net/viewvc.cgi/phpdoc-nl/reference/var/ini.xml?r1=1.1&r2=1.2&diff_format=u
Index: phpdoc-nl/reference/var/ini.xml
diff -u phpdoc-nl/reference/var/ini.xml:1.1 phpdoc-nl/reference/var/ini.xml:1.2
--- phpdoc-nl/reference/var/ini.xml:1.1	Sat Jan  4 13:38:47 2003
+++ phpdoc-nl/reference/var/ini.xml	Thu Jun  7 18:49:17 2007
@@ -5,7 +5,7 @@
  &extension.runtime;
  <para>
   <table>
-   <title> Configuratie opties voor variabelen</title>
+   <title>Configuratie opties voor variabelen</title>
    <tgroup cols="3">
     <thead>
      <row>
@@ -37,10 +37,10 @@
     <listitem>
      <para>
 	  De unserialize callback functie zal worden aangeroepen (met de
-	  ongedefineerde class-naam als argument) als de unserializer een
+	  ongedefinieerde class-naam als argument) als de unserializer een
 	  ongedefinieerde class tegenkomt. Een waarschuwing zal worden weergegeven
-	  als de functie niet is gedefineerd of als de functie de ontbrekende class
-	  niet implementeerd.  Gebruik deze optie dus alleen als je ook echt zo'n
+	  als de functie niet is gedefinieerd of als de functie de ontbrekende class
+	  niet implementeert. Gebruik deze optie dus alleen als je ook echt zo'n
 	  functie wil implementeren.
      </para>
      <para>
http://cvs.php.net/viewvc.cgi/phpdoc-nl/language/basic-syntax.xml?r1=1.12&r2=1.13&diff_format=u
Index: phpdoc-nl/language/basic-syntax.xml
diff -u phpdoc-nl/language/basic-syntax.xml:1.12 phpdoc-nl/language/basic-syntax.xml:1.13
--- phpdoc-nl/language/basic-syntax.xml:1.12	Fri Jun 13 12:46:53 2003
+++ phpdoc-nl/language/basic-syntax.xml	Thu Jun  7 18:49:17 2007
@@ -1,129 +1,249 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- EN-Revision: 1.3 Maintainer: derick Status: ready -->
-  <chapter id="language.basic-syntax">
-   <title>Basis syntax</title>
-
-   <sect1 id="language.basic-syntax.phpmode">
-    <title>Uittreden uit HTML</title>
-  
-    <para>
-     Er zijn vier manieren om uit HTML te treden en "PHP code
-     mode" binnen te komen:</para>
-
-    <para>
-     <example>
-      <title>Manieren om PHP te embedden in HTML</title>
-      <programlisting role="php">
-1.  &lt;? echo ("dit is de makkelijste, als een SGML processing instructie\n"); ?&gt;
- 
-2.  &lt;?php echo("als je XML documenten wilt publiceren, gebruik dan deze methode\n"); ?&gt;
-
-3.  &lt;script language="php"&gt;
-        echo ("sommige editors (zoals FrontPage) gaan slecht
-              met processing instructies om");
-    &lt;/script&gt;
-
-4.  &lt;% echo ("Optioneel kun je ASP-stijl tags gebruiken"); %&gt;
-    &lt;%= $variable; # Dit is kort voor: "&lt;%echo .." %&gt;
-      </programlisting>
-     </example></para>
-
-    <para>
-     De als eerste beschreven manier is alleen beschikbaar als &quot;short
-     tags&quot; zijn aangezet. Dit kan worden gedaan met
-     de <link linkend="ini.short-open-tag">short_open_tag</link> configuratie
-     setting in het PHP configuratie bestand, of door PHP te compileren
-     met de <command>configure</command> optie --enable-short-tags.</para>
-
-    <para>
-     De vierde manier die is beschreven, is alleen beschikbaar als
-     ASP-stijl tags zijn geactiveerd met de
-     <link linkend="ini.asp-tags">asp_tags</link>
-     configuratie setting.
-
+<!-- EN-Revision: 1.50 Maintainer: ronkorving Status: ready -->
+ <chapter id="language.basic-syntax">
+  <title>Basis syntax</title>
+  <sect1 id="language.basic-syntax.phpmode">
+   <title>Uittreden uit HTML</title>
+   <para>
+    Wanneer PHP een bestand parset, zoekt het naar open- en sluittags,
+    die PHP vertellen om te beginnen en stoppen met het interpreteren van
+    de programmacode ertussen. Parsen op deze manier zorgt ervoor dat PHP
+    in allerlei verschillende soorten documenten opgenomen kan worden,
+    omdat alles buiten de open- en sluittags wordt genegeerd door de PHP
+    parser. Je ziet doorgaans PHP code in HTML document, zoals in het volgende voorbeeld:
+    <informalexample>
+     <programlisting role="php">
+<![CDATA[
+<p>Dit zal worden genegeerd.</p>
+<?php echo 'Terwijl dit wordt geparsed.'; ?>
+<p>Dit wordt ook genegeerd.</p>
+]]>
+     </programlisting>
+    </informalexample>
+   </para>
+   <para>
+    Je kunt ook meer geavanceerde structuren gebruiken:
+    <example>
+     <title>Geavanceerd uittreden</title>
+     <programlisting role="php">
+<![CDATA[
+<?php
+if ($expression) {
+    ?>
+    <strong>Dit is waar.</strong>
+    <?php
+} else {
+    ?>
+    <strong>Dit is onwaar.</strong>
+    <?php
+}
+?>
+]]>
+     </programlisting>
+    </example>
+    Dit werkt zoals verwacht, omdat wanneer PHP de ?&gt; sluittag tegenkomt,
+    het begint met het outputten van alles dat het vindt (behalve een direct
+    volgende newline - zie <link linkend="language.basic-syntax.instruction-separation">instruction separation</link>
+    ) tot het weer een opentag tegenkomt. Het voorbeeld hierboven is maar
+    een eenvoudig voorbeeld, maar bij het outputten van grote blokken tekst
+    kan het uitbreken uit de PHP parse modus effici&euml;nter zijn dan alle
+    tekst door de <function>echo</function> of <function>print</function>
+    functies te sturen.
+   </para>
+   <para>
+    Er zijn vier verschillende paren open- en sluittags die gebruikt kunnen
+    worden in PHP. Twee hiervan, &lt;?php ?&gt; en 
+    &lt;script language="php"&gt; &lt;/script&gt;, zijn altijd aanwezig.
+    De andere twee zijn korte tags en <productname>ASP</productname> 
+    stijl tags, en kunnen in het &php.ini; configuratiebestand aan- en uitgezet
+    worden. Daarom, ondanks dat sommige mensen korte tags en <productname>ASP</productname> 
+    stijl tags handiger vinden, zijn ze minder portable en daarom over het
+    algemeen niet aangeraden.
     <note>
-     <para>De ASP-stijl tags zijn toegevoegd in PHP in 3.0.4.</para>
-    </note></para>
-
-    <para>
-     De sluit tag voor een block neemt een onmiddelijk opeenvolgende
-     newline (\n) mee als deze aanwezig is.</para></sect1>
-
-   <sect1 id="language.basic-syntax.instruction-separation">
-    <title>Het scheiden van instructies</title>
-
-    <simpara>
-     Instructies worden gescheden op dezelfde manier als in C en PERL,
-     elk statement moet worden afgesloten met een puntkomma.</simpara>
-
-    <para>
-     De sluit tag (?&gt;) impliceerd ook het einde van een statement,
-     daarom zijn de volgende twee voorbeelden aan elkaar gelijk:
-
-     <informalexample>
-      <programlisting>
-&lt;?php
-    echo "Dit is een test";
+     <para>
+      Let ook op dat wanneer je PHP in XML of XHTML embed, je de &lt;?php ?&gt;
+      tags moet gebruiken om te blijven voldoen aan standaarden.
+     </para>
+    </note> 
+   </para>
+   <para>
+    <example>
+     <title>PHP Open- en Sluittags</title>
+     <programlisting role="php">
+<![CDATA[
+1.  <?php echo 'als je XHTML of XML documenten wilt tonen, doe dan dit'; ?>
+
+2.  <script language="php">
+        echo 'Sommige editors (zoals FrontPage) houden
+              niet van processing instructies';
+    </script>
+
+3.  <? echo 'dit is de eenvoudigste, een SGML processing instructie'; ?>
+    <?= expressie ?> Dit is een korte notatie voor "<? echo expressie ?>"
+
+4.  <% echo 'Je kunt ook kiezen voor ASP stijl tags'; %>
+    <%= $variabele; # Dit is een korte notatie voor "<% echo . . ." %>
+]]>
+     </programlisting>
+    </example>
+   </para>
+   <para>
+    Al zijn de tags in de eerste twee voorbeelden allebei altijd aanwezig,
+    is het eerste voorbeeld de meest gebruikte en de aangeraden optie van de
+    twee.
+   </para>
+   <para>
+    Korte tags (in het derde voorbeeld) zijn alleen beschikbaar wanneer ze zijn
+    ingeschakeld via de <link linkend="ini.short-open-tag">short_open_tag</link>
+    &php.ini; configuratie-instelling, of als PHP is geconfigureerd met de
+    <option>--enable-short-tags</option> optie.
+    <note>
+     <para>
+      Als je PHP 3 gebruikt kun je korte tags ook aanzetten via de
+      <function>short_tags</function> functie. <emphasis>Dit
+      is alleen mogelijk in PHP 3!</emphasis>
+     </para>
+    </note>
+   </para>    
+   <para>
+    <productname>ASP</productname> stijl tags (voorbeeld vier) zijn alleen te
+    gebruiken wanneer ze met de <link linkend="ini.asp-tags">asp_tags</link> &php.ini;
+    configuratie-instelling zijn ingeschakeld.
+    <note>
+     <para>
+      Ondersteuning voor <productname>ASP</productname> stijl tags is toegevoegd in
+      PHP 3.0.4.
+     </para>
+    </note>
+   </para>
+   <para>
+    <note>
+     <para>
+      Het gebruik van korte tags moet vermeden worden bij het ontwikkelen van
+      applicaties of libraries die bedoeld zijn om geredistribueerd te worden,
+      of ge&iuml;nstalleerd gaan worden op PHP servers die niet in je eigen beheer
+      zijn, omdat korte tags mogelijk niet ondersteund zijn op de server in
+      kwestie. Voor portable, redistribueerbare programmacode, zorg ervoor dat je
+      geen korte tags gebruikt.
+     </para>
+    </note>
+   </para>
+  </sect1>
+  <sect1 id="language.basic-syntax.instruction-separation">
+   <title>Instructie separatie</title>
+   <para>
+    Net als in C en Perl, vereist PHP het be&euml;indigen van instructies met
+    een puntkomma aan het einde van het statement. De sluittag van een blok
+    PHP code impliceert automatisch een puntkomma; je hoeft de laatste regel
+    van een blok PHP code dus niet te voorzien van een puntkomma. De sluittag
+    van het blok bevat ook meteen een direct volgende newline als deze aanwezig
+    is.
+    <informalexample>
+     <programlisting role="php">
+<![CDATA[
+<?php
+    echo 'Dit is een test';
 ?>
 
-&lt;?php echo "Dit is een test" ?>
-      </programlisting>
-     </informalexample></para></sect1>
-
-   <sect1 id="language.basic-syntax.comments">
-    <title>Opmerkingen</title>
-   
-    <para>
-     PHP ondersteund 'C', 'C++' en Unix shell-stijl commentaar.
-     Bijvoorbeeld:
-
-    <informalexample><programlisting>
-&lt;?php
-    echo "Dit is een test"; // Dit is een-regelig c++ commentaar
-    /* Dit is meer regelig commentaar
-       en weer een lijntje commentaat */
-    echo "Dit is weer een andere test";
-    echo "De Laatste test"; # Dit is shell-style comentaar
+<?php echo 'Dit is een test' ?>
+
+<?php echo 'We hebben de laatste sluittag weggelaten';
+]]>
+     </programlisting>
+    </informalexample>
+    <note>
+     <para>
+      De sluittag van een PHP blok aan het einde van een bestand is optioneel,
+      en in sommige gevallen kan het weglaten hiervan handig zijn bij het
+      gebruik van <function>include</function> of <function>require</function>,
+      zodat ongewenste witruimte aan het einde van het bestand niet zal
+      voorkomen, en je nog steeds headers kan toevoegen aan de HTTP respons.
+      Het is ook handig wanneer je output buffering gebruikt, en je geen
+      ongewenste witruimte wilt zien aan het einde van de delen die
+      gegenereerd zijn door de ge-include bestanden.
+     </para>
+    </note>
+   </para> 
+  </sect1>
+  <sect1 id="language.basic-syntax.comments">
+   <title>Commentaar</title>   
+   <para>
+    PHP ondersteunt 'C', 'C++' en Unix shell stijl (Perl stijl) commentaar. Bijvoorbeeld:
+
+    <informalexample>
+     <programlisting role="php">
+<![CDATA[
+<?php
+    echo 'Dit is een test'; // Dit is een c++ stijl commentaar van 1 regel
+    /* Dit is commentaar van meerdere regels
+       en weer een regel commentaar */
+    echo 'Dit is weer een test';
+    echo 'Een laatste test'; # Dit is een shell stijl commentaar van 1 regel
 ?>
+]]>
      </programlisting>
-    </informalexample></para>
-
-    <simpara>
-     De "een-regel" commentaar stijlen commentariseren tot het einde
-     van de lijn, of tot het einde van een blok PHP code.</simpara>
-    <informalexample><programlisting role='php'>
-&lt;h1&gt;Dit is een &lt;?php # echo "simple";?&gt; voorbeeld.&lt;/h1&gt;
-&lt;p&gt;De header hierboven geeft 'Dit is een voorbeeld'.
-</programlisting></informalexample> 
-
-    <simpara>
-     Je moet uitkijken met het nesten van 'C' stijl commentaar, dit is
-     niet toegestaan in PHP en kan voorkomen bij het uitcommentariseren
-     van grote stukken code.</simpara>
-
-    <informalexample><programlisting>
-&lt;?php
+    </informalexample>
+   </para>
+   <simpara>
+    De "&eacute;&eacute;n regel" commentaar stijlen voegen enkel commentaar toe tot het
+    einde van de regel of het huidige blok PHP code, ongeacht welke als eerste komt. Dit
+    betekent dat HTML code na <literal>// ... ?&gt;</literal> of
+    <literal># ...  ?&gt;</literal> gewoon wordt getoond: ?&gt; breekt uit de PHP modus
+    en herstart de HTML modus, en <literal>//</literal> of <literal>#</literal> kunnen
+    dat niet be&iuml;nvloeden. Als de <link linkend="ini.asp-tags">asp_tags</link>
+    configuratie-instelling aan staat, zal deze zich hetzelfde gedragen bij
+    <literal>// %&gt;</literal> en <literal># %&gt;</literal>.
+    Desalniettemin breekt de <literal>&lt;/script&gt;</literal> tag niet uit PHP modus
+    in een &eacute;&eacute;n regel commentaar.
+   </simpara>
+   <para>
+    <informalexample>
+     <programlisting role="php">
+<![CDATA[
+<h1>Dit is een <?php # echo 'simpel';?> voorbeeld.</h1>
+<p>De header hierboven zal 'Dit is een  voorbeeld' zeggen.</p>
+]]>
+     </programlisting>
+    </informalexample> 
+   </para>
+   <simpara>
+    'C' stijl commentaar stopt bij de eerstvolgende <literal>*/</literal>.
+    Zorg ervoor dat je geen 'C' stijl commentaar in elkaar embed. Deze fout is
+    snel gemaakt als je een groot stuk code om wil zetten in een blok commentaar.
+   </simpara>
+   <para>
+    <informalexample>
+     <programlisting role="php">
+<![CDATA[
+<?php
  /* 
-    echo "Dit is een test"; /* Dit stuk commentaar zorgt voor een probleem */
+    echo 'Dit is een test'; /* Dit commentaar zal een probleem veroorzaken */
  */
-?&gt;
-    </programlisting></informalexample></sect1>
-  </chapter>
+?>
+]]>
+     </programlisting>
+    </informalexample>
+   </para>
+  </sect1>
+ </chapter>
  
- <!-- 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
+<!-- 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:"../manual.ced"
- sgml-exposed-tags:nil
- sgml-local-catalogs:nil
- sgml-local-ecat-files:nil
- End:
- -->
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../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
+-->
http://cvs.php.net/viewvc.cgi/phpdoc-nl/language/control-structures.xml?r1=1.19&r2=1.20&diff_format=u
Index: phpdoc-nl/language/control-structures.xml
diff -u phpdoc-nl/language/control-structures.xml:1.19 phpdoc-nl/language/control-structures.xml:1.20
--- phpdoc-nl/language/control-structures.xml:1.19	Mon Jan 24 22:25:29 2005
+++ phpdoc-nl/language/control-structures.xml	Thu Jun  7 18:49:17 2007
@@ -29,7 +29,7 @@
    </para>
    <simpara>
     Zoals is beschreven in de sectie over expressies, wordt
-    &quot;expressie&quot; geevalueerd naar zijn &quot;truth&quot; waarde.
+    &quot;expressie&quot; ge&euml;valueerd naar zijn &quot;truth&quot; waarde.
     Als de <replaceable>expressie</replaceable>
     evalueert tot &true;, dan zal PHP het statement uitvoeren,
     en als de expressie evalueert naar &false;, dan zal het
@@ -139,7 +139,7 @@
     <literal>if</literal> statement gebruiken. De eerste
     <literal>elseif</literal> expressie (indien aanwezig) die evalueerd
     tot &true; zal worden uitgevoerd. In PHP kun je ook
-    gebruken 'else if' (in twee woorden) en de werking zou precies identiek
+    gebruiken 'else if' (in twee woorden) en de werking zou precies identiek
     zijn aan &eacute;&eacute;n 'elseif' (in &eacute;&eacute;n woord).
     De syntactische betekenis is heel iets anders (net zoals in C),
     maar beide zullen precies hetzelfde resultaat opleveren.
@@ -158,24 +158,12 @@
   <sect1 id="control-structures.alternative-syntax">
    <title>Alternatieve syntax voor control structures</title>
    <para>
-    <warning>
-     <simpara>
-      Alternative syntax is deprecated as of PHP 4. Basically,
-      it just generates unreadable code, and it gets
-      very complicated when mixing it with the normal syntax.
-      Although there are no plans to break this syntax, it
-      cannot be ruled out that one day this will stop working.
-      You are warned.
-     </simpara>
-    </warning>
-   </para>
-   <para>
-    PHP bied een alternative syntax voor sommige control structures;
+    PHP biedt een alternatieve syntax voor sommige control structures;
     namelijk voor <literal>if</literal>, <literal>while</literal>,
     <literal>for</literal>, <literal>foreach</literal> en
     <literal>switch</literal>. De alternatieve syntax verkrijg je
     door het vervangen van de openingsaccolade door een dubbele
-    punt (:) en de sluit accolade door respectivelijk
+    punt (:) en de sluitaccolade door respectievelijk
     <literal>endif;</literal>, <literal>endwhile;</literal>,
     <literal>endfor;</literal>, <literal>endforeach;</literal> of
     <literal>endswitch;</literal>.
@@ -190,7 +178,7 @@
    <simpara>
     In het bovenstaande voorbeeld is het HTML block &quot;A is gelijk
     aan 5&quot; genest binnen een <literal>if</literal> statement,
-    dat geschreven is in de alternative syntax. Het HTML blok wordt
+    dat geschreven is in de alternatieve syntax. Het HTML blok wordt
     alleen getoond indien $a gelijk is aan 5.
    </simpara>
    <para>
@@ -289,9 +277,9 @@
     begin. Het grootste verschil met normale <literal>while</literal>
     loops is dat er altijd minimaal &eacute;&eacute;n iteratie van een
     <literal>do..while</literal> loop wordt uitgevoerd. De expressie
-    wordt namelijk pas aan het einde van de iteratie geevalueerd,
+    wordt namelijk pas aan het einde van de iteratie ge&euml;valueerd,
     dit in tegenstelling tot de normale <literal>while</literal> loop,
-    waar de expressie aan het begin van een iteratie wordt geevalueerd,
+    waar de expressie aan het begin van een iteratie wordt ge&euml;valueerd,
     Als de expressie meteen al aan het begin evauleerd tot
     &false;, dan zal de loop niet &eacute;&eacute;n
     keer worden uitgevoerd.
@@ -311,7 +299,7 @@
    </para>
    <simpara>
      De bovenstaande loop wordt exact &eacute;&eacute;n keer uitgevoerd.
-     Als na de eerste iteratie, wanneer de expressie wordt geevalueerd,
+     Als na de eerste iteratie, wanneer de expressie wordt ge&euml;valueerd,
      de waarheids expressie evalueerd tot &false;
      ($i is niet groter dan 0) dan eindigd de loop.
    </simpara>
@@ -368,7 +356,7 @@
    </simpara>
    <simpara>
     Aan het begin van elke iteratie wordt
-    <replaceable>expr2</replaceable> geevalueerd. Als deze evalueert
+    <replaceable>expr2</replaceable> ge&euml;valueerd. Als deze evalueert
     tot &true;, dan gaat de loop verder en worden de
     geneste statements uitgevoerd. De execute van de loop stopt
     als de expressie evalueert tot &false;.
@@ -742,10 +730,10 @@
    </simpara>
    <simpara>
     In een <literal>switch</literal> statement, wordt de conditie
-    maar &eacute;&eacute;n keer geevalueerd, vervolgends wordt de
+    maar &eacute;&eacute;n keer ge&euml;valueerd, vervolgends wordt de
     uitkomst van deze evaluatie vergeleken met de verschillende
     <literal>case</literal> statements. Bij een <literal>elseif</literal>
-    statement wordt de conditie per elseif geevalueerd. Dit betekent dat
+    statement wordt de conditie per elseif ge&euml;valueerd. Dit betekent dat
     je, als je een gecompliceerde evaluatie hebt, het gebruik van een
     <literal>switch</literal> statement wellicht sneller zou werken.
    </simpara>
@@ -789,12 +777,12 @@
    </para>
    <para>
     De <literal>case</literal> expressie mag elke expressie zijn die
-    evalueerd toe een simpel type, dit zijn integers, floating-point
+    evalueert naar een simpel type; dit zijn integers, floating-point
     getallen en strings. Array's en objecten kunnen hier niet voor
     worden gebruikt.
    </para>
    <para>
-    De alternative syntax voor control structures wordt ook ondersteund
+    De alternatieve syntax voor control structures wordt ook ondersteund
     voor switches. Voor meer informatie, zie <link
     linkend="control-structures.alternative-syntax">Alternatieve syntax
     voor control structures</link> .
@@ -821,48 +809,44 @@
   <sect1 id="control-structures.declare">
    <title><literal>declare</literal></title>
    <para>
-    The <literal>declare</literal> construct is used to is
-    used to set execution directives for a block of code.
-    The syntax of <literal>declare</literal> is similiar to
-    the syntax of other flow control constructs:
+    De <literal>declare</literal> constructie wordt gebruikt om instructies
+    te geven aan een blok code. De syntax van <literal>declare</literal> is
+    gelijk aan dat van andere flow control constructies:
     <informalexample>
      <programlisting>
-declare (directive) statement
+declare (instructie) statement
      </programlisting>
     </informalexample>
    </para>
    <para>
-    The <literal>directive</literal> section allows the
-    behavior of the <literal>declare</literal> block to
-    be set.
-    Currently only one directive is recognized: the
-    <literal>ticks</literal> directive. (See below for more
-    information on the
-    <link linkend="control-structures.declare.ticks">ticks</link>
-    directive)
+    De <literal>instructie</literal> sectie stelt het gedrag van het
+    <literal>declare</literal> blok in.
+    Op dit moment wordt er slechts &eacute;&eacute;n instructie ondersteund:
+    de <literal>ticks</literal> instructie. (Zie hieronder voor meer informatie
+    over de 
+    <link linkend="control-structures.declare.ticks">ticks</link> instructie)
    </para>
    <para>
-    The <literal>statement</literal> part of the
-    <literal>declare</literal> block will be executed - how
-    it is executed and what side-effects occur during execution
-    may depend on the directive set in the
-    <literal>directive</literal> block.
+    De <literal>statement</literal> sectie van het <literal>declare</literal>
+    blok zal uitgevoerd worden - hoe het wordt uitgevoerd en wat voor
+    bijwerkingen er zullen optreden tijdens het uitvoeren kan afhangen van de
+    instructie die is ingesteld in de <literal>instructie</literal> sectie.
    </para>
    <sect2 id="control-structures.declare.ticks">
     <title>Ticks</title>
-    <para>A tick is an event that occurs for every
-    <replaceable>N</replaceable> low-level statements executed
-    by the parser within the <literal>declare</literal> block.
-    The value for <replaceable>N</replaceable> is specified
-    using <literal>ticks=<replaceable>N</replaceable></literal>
-    within the <literal>declare</literal> blocks's
-    <literal>directive</literal> section.
+    <para>Een tick is een gebeurtenis die voorkomt om de
+    <replaceable>N</replaceable> low-level statements die uitgevoerd zijn
+    door de parser binnen het <literal>declare</literal> blok.
+    De waarde van <replaceable>N</replaceable> is gespecificeerd met
+    <literal>ticks=<replaceable>N</replaceable></literal> in de
+    <literal>instructie</literal> sectie van het <literal>declare</literal>
+    blok.
    </para>
    <para>
-    The event(s) that occurs on each tick is specified using the
-    <function>register_tick_function</function>. See the example
-    below for more details. Note that more than one event can occur
-    for each tick.
+    De gebeurtenis(sen) op iedere tick is gespecificeerd met de
+    <function>register_tick_function</function> functie. Zie onderstaand
+    voorbeeld voor meer details. Merk op dat er meer dan &eacute;&eacute;n
+    gebeurtenis per tick kan voorkomen.
    </para>
    <para>
     <example>
@@ -894,7 +878,7 @@
 // Run a block of code, throw a tick every 2nd statement
 declare (ticks=2) {
     for ($x = 1; $x &lt; 50; ++$x) {
-        echo similar_text (md5($x), md5($x*$x)), "&lt;br&gt;";
+        echo similar_text(md5($x), md5($x*$x)), "&lt;br&gt;";
     }
 }
 
@@ -904,20 +888,20 @@
 &lt;/pre&gt;
      </programlisting>
     </example>
-    The example profiles the PHP code within the 'declare'
-    block, recording the time at which every second low-level
-    statement in the block was executed. This information can
-    then be used to find the slow areas within particular
-    segments of code. This process can be performed using other
-    methods: using ticks is more convenient and easier to
-    implement.
+    Het voorbeeld profiled de PHP code in het 'declare' blok,
+    daarbij vastleggend de momenten waarop ieder volgend low-level
+    statement in het blok werd uitgevoerd. Deze informatie kan dan
+    gebruikt worden om de trage onderdelen van codesegmenten te
+    vinden. Dit proces kan uitgevoerd worden middels andere
+    methoden: het gebruik van ticks is handiger en eenvoudiger
+    om te implementeren.
    </para>
    <simpara>
-    Ticks are well suited for debugging, implementing simple
-    multitasking, backgrounded I/O and many other tasks.
+    Ticks zijn erg geschikt voor debuggen, het implementeren van
+    eenvoudig multitasken, achtergrond I/O en vele andere taken.
    </simpara>
    <simpara>
-    See also <function>register_tick_function</function> and
+    Zie ook <function>register_tick_function</function> en
     <function>unregister_tick_function</function>.
    </simpara>
    </sect2>
@@ -977,9 +961,9 @@
     keer uitgevoerd.
    </simpara>
    <para>
-    Al dit betekend dat je niet kunt verwachten dat
+    Al dit betekent dat je niet kunt verwachten dat
     <function>require</function> binnen een loop structuur per iteratie
-    een ander besstand kan invoegen. Om zoiets te doen, kun je het
+    een ander bestand kan invoegen. Om zoiets te doen, kun je het
     <function>include</function> statement gebruiken.
     <informalexample>
      <programlisting role="php">
@@ -1057,14 +1041,14 @@
    </simpara>
    <simpara>
     Als de "URL fopen wrappers" zijn ingeschakeld (in de default configuratie
-    is dit het gevel), dan kun je een file ook
+    is dit het geval), dan kun je een file ook
     <function>include</function>n met een URL, in plaats van een lokale
     path naam. Zie <link linkend="features.remote-files">Remote
     files</link> en <function>fopen</function> voor meer informatie
     hierover.
    </simpara>
    <simpara>
-    Een belangrijke opmerkinge plaatsen we hier over bestanden die
+    Een belangrijke opmerking plaatsen we hier over bestanden die
     worden ge-<function>include</function>ed of
     ge-<function>require</function>ed. Deze functies zorgen er beide
     voor dat de parser PHP mode verlaat en overgaat in HTML mode voor
@@ -1075,8 +1059,8 @@
     tags</link>.
    </simpara>
    <para>
-    Dit gebeurd iedere keer als <function>include</function> statement
-    wordt tegegekomen, daarom kun je met een <function>include</function>
+    Dit gebeurt iedere keer als <function>include</function> statement
+    wordt tegengekomen, daarom kun je met een <function>include</function>
     in een loop structuur een aantal verschillende files invoegen.
     <informalexample>
      <programlisting role="php">
@@ -1100,7 +1084,7 @@
     Omdat <function>include</function> een speciale taal constructie
     is, ben je verplicht deze te omgeven met een statement blok als
     het <function>include</function> statement zich in een conditionele
-    constructtie bevind.
+    constructie bevind.
     <informalexample>
      <programlisting role="php">
 /* Dit is FOUT en zal niet werken zoals het bedoeld is */
@@ -1123,15 +1107,15 @@
    <simpara>
     In zowel PHP 3 als PHP 4, is het mogelijk om een
     <literal>return</literal> statement uit te voeren in een
-    ge-<function>include</function>d file, om bijvoorbeeld een fout
-    conditie terug tegeven aan het script wat het bestand uitvoerde.
+    ge-<function>include</function> file, om bijvoorbeeld een fout
+    conditie terug te geven aan het script wat het bestand uitvoerde.
     Er zijn wel verschillen in de manier waarop dit werkt. Het eerste
-    verschil is dat in PHP 3 het <literal>return</literal> zich niet
+    verschil is dat in PHP 3 het <literal>return</literal> statement zich niet
     binnen een blok mag bevinden, tenzij het een functie blok betreft.
     In dit laatste geval heeft het <literal>return</literal> statement
-    betrekking op de functie natuurlijk, en niet op de gehele file.
+    natuurlijk betrekking op de functie, en niet op de gehele file.
     In PHP 4 bestaat deze restrictie echter niet. Het is in PHP 4 ook
-    mogelijk om waardes terug te geven van uit
+    mogelijk om waardes terug te geven vanuit
     <function>include</function>d files. Je kunt dan de return waarde van
     het <function>include</function> statement gebruiken net zoals een
     gewone functie. In PHP 3 zal dit een parse error genereren.
@@ -1141,7 +1125,7 @@
     <para>
      Naam aan dat het volgende bestand bestaat (genoemd
      <filename>test.inc</filename>) en dat deze zich in dezelfde
-     directory bevind als het hoofd script:
+     directory bevindt als het hoofdscript:
      <programlisting role="php">
 &lt;?php
 echo "Voor de return &lt;br&gt;\n";
@@ -1153,8 +1137,8 @@
      </programlisting>
     </para>
     <para>
-     Naam aan dat het hoofd script, (<filename>main.html</filename>)
-     contains the following:
+     Naam aan dat het hoofdscript, (<filename>main.html</filename>)
+     het volgende bevat:
      <programlisting role="php">
 &lt;?php
 $retval = include ('test.inc');
http://cvs.php.net/viewvc.cgi/phpdoc-nl/language/functions.xml?r1=1.8&r2=1.9&diff_format=u
Index: phpdoc-nl/language/functions.xml
diff -u phpdoc-nl/language/functions.xml:1.8 phpdoc-nl/language/functions.xml:1.9
--- phpdoc-nl/language/functions.xml:1.8	Tue Mar 26 15:57:18 2002
+++ phpdoc-nl/language/functions.xml	Thu Jun  7 18:49:17 2007
@@ -4,10 +4,10 @@
   <title>Functies</title>
 
   <sect1 id="functions.user-defined">
-   <title>Door de gebruiker gedefineerde functies</title>
+   <title>Door de gebruiker gedefinieerde functies</title>
  
    <para>
-    Een functie kan gedefineerd worden met een syntax die luid als
+    Een functie kan gedefinieerd worden met een syntax die luidt als
     volgt:
  
     <informalexample>
@@ -26,18 +26,18 @@
     definities.
    </simpara>
    <simpara>
-    In PHP 3 moeten functies gedefineerd worden voordat ze worden gebruikt.
+    In PHP 3 moeten functies gedefinieerd worden voordat ze worden gebruikt.
     Deze eis bestaat niet meer in PHP 4.
    </simpara>
    <simpara>
     PHP heeft geen ondersteuning voor functie overloading en het is ook
-    niet mogelijk eerder gedefineerde te un-defineren.
+    niet mogelijk eerder gedefinieerde te un-defini&euml;ren.
    </simpara>
    <simpara>
-    PHP 3 ondersteund niet het gebruik van een variabel aantal parameters
+    PHP 3 ondersteunt niet het gebruik van een variabel aantal parameters
     voor functies, maar wel het gebruik van default parameters (zie <link
     linkend="functions.arguments.default">Default parameters
-    </link> voor meer informatie). PHP 4 ondersteund beide, zie voor meer
+    </link> voor meer informatie). PHP 4 ondersteunt beide, zie voor meer
     informatie: <link
     linkend="functions.variable-arg-list">Parameterlijsten met een variabele
     grootte</link> en de documentatie van de volgende functies:
@@ -57,11 +57,11 @@
     constanten.
    </simpara> 
    <para>
-     PHP ondersteund het doorgeven van parameters &quot;by value&quot;
+     PHP ondersteunt het doorgeven van parameters &quot;by value&quot;
      (de standaard), <link
      linkend="functions.arguments.by-reference">het doorgeven met een
      referentie</link>, en <link
-     linkend="functions.arguments.default">default parameter waarden</link>
+     linkend="functions.arguments.default">default parameter waarden</link>.
      Parameter lijsten met variabele lengtes worden alleen maar ondersteund
      in PHP 4 en later; zie <link
      linkend="functions.variable-arg-list">Parameterlijsten met variabele
http://cvs.php.net/viewvc.cgi/phpdoc-nl/language/constants.xml?r1=1.9&r2=1.10&diff_format=u
Index: phpdoc-nl/language/constants.xml
diff -u phpdoc-nl/language/constants.xml:1.9 phpdoc-nl/language/constants.xml:1.10
--- phpdoc-nl/language/constants.xml:1.9	Tue Mar 26 15:57:18 2002
+++ phpdoc-nl/language/constants.xml	Thu Jun  7 18:49:17 2007
@@ -4,15 +4,15 @@
   <title>Constanten</title>
 
   <simpara>
-   PHP defineert aan aantal constanten en biedt een mechanisme om zelf
-   constanten te defineren in de code. Constanten lijken erg op variabelen,
-   behalve dat constanten moeten worden gedefineerd met de 
+   PHP definieert aan aantal constanten en biedt een mechanisme om zelf
+   constanten te defini&euml;ren in de code. Constanten lijken erg op variabelen,
+   behalve dat constanten moeten worden gedefinieerd met de 
    <function>define</function> functie, en dat ze later niet meer kunnen
    worden veranderd.
   </simpara>
 
   <para>
-   De altijd aanwezige voorgedefineerde constanten zijn:
+   De altijd aanwezige voorgedefinieerde constanten zijn:
 
    <variablelist>
 
@@ -152,7 +152,7 @@
 	geldige scalaire gegevens mogen wordt gebruikt voor constanten.
 
     <example>
-     <title>Constanten defineren</title>
+     <title>Constanten defini&euml;ren</title>
      <programlisting>
 &lt;?php
 define("CONSTANT", "Hallo wereld.");
http://cvs.php.net/viewvc.cgi/phpdoc-nl/language/expressions.xml?r1=1.8&r2=1.9&diff_format=u
Index: phpdoc-nl/language/expressions.xml
diff -u phpdoc-nl/language/expressions.xml:1.8 phpdoc-nl/language/expressions.xml:1.9
--- phpdoc-nl/language/expressions.xml:1.8	Fri Jun 13 12:46:53 2003
+++ phpdoc-nl/language/expressions.xml	Thu Jun  7 18:49:17 2007
@@ -10,7 +10,7 @@
     waarde heeft&quot;.</simpara>
 
    <simpara>
-    De basis vorm van expressies zijn constanten en variabelen. Als je
+    De basisvorm van expressies zijn constanten en variabelen. Als je
     typt "$a = 5", dan geef je $a de waarde '5'. '5', heeft als waarde
     (natuulijk) 5, of met andere woorden '5' is een expressie met de
     waarde 5 (in dit voorbeeld, '5' is een integer constante).</simpara>
@@ -35,8 +35,8 @@
     </informalexample></para>
 
    <simpara>
-    Aangenomen dat je bekend met met het concept 'functiens' (als je
-    dit niet bent kijk dan in het hoofdstukk over functies), verwacht je
+    Aangenomen dat je bekend met met het concept 'functies' (als je
+    dit niet bent kijk dan in het hoofdstuk over functies), verwacht je
     dat het typen van <literal>$c = foo()</literal> in essentie precies
     hetzelfde is als het typen van <literal>$c = 5</literal>, en dit is ook
     waar. Functies zijn expressies met de waarde die gelijk is aan de return
@@ -46,10 +46,10 @@
 
    <simpara>
     Natuurlijk kunnen waarden in PHP ook iets anders zijn dan integers.
-    PHP ondersteund drie scalaire types: integers, floating points en
+    PHP ondersteunt drie scalaire types: integers, floating points en
     strings. (Scalaire types hebben waardes die je niet in kleinere stukken
     kunt breken, dit in tegenstelling tot bijvoorbeeld array's).
-    PHP ondersteund ook twee niet scalaire types: array's en objecten
+    PHP ondersteunt ook twee niet scalaire types: array's en objecten
     Al deze types kunnen worden toegekend aan variabelen of worden 
     teruggegeven uit functies.</simpara>
 
@@ -63,11 +63,11 @@
     integer constante '5' en de waarde van $a waaraan 5 wordt
     toegekend. Maar in werkelijkheid is er nog een waarde, en deze
     waarde is de waarde van de toekenning zelf. De toekenning zelf
-    evalueert tot de toegekende waarde, in dit geval 5. Dit betekend
+    evalueert tot de toegekende waarde, in dit geval 5. Dit betekent
     dat '$a = 5', terzijde gelegd wat het doet, een expressies is met
-    de waarde 5. Dus als je zou schrijven: '$b = ($a = 5)' gebeurd er
+    de waarde 5. Dus als je zou schrijven: '$b = ($a = 5)' gebeurt er
     precies als je zou schrijven: '$a = 5; $b = 5;' (een puntkomma
-    markeerd het einde van een statement). Omdat toekenningen worden
+    markeert het einde van een statement). Omdat toekenningen worden
     geparsed van rechts naar links, zou je ook kunnen schrijven
     '$b = $a = 5'.</simpara>
 
@@ -75,59 +75,59 @@
     Een ander goed voorbeeld van expressie ori&euml;ntatie zijn
     pre- en  post-increment en decrement. Gebruikers van PHP/FI 2
     en vele andere talen zullen wellicht de notatie variabele++
-    en variable-- kunnen. Dit zijn de increment en decrement
+    en variable-- kennen. Dit zijn de increment en decrement
     operaties. In PHP/FI 2, heeft het statement '$a++' geen waarde
     (het is geen expressie), en daarom kun je het niet toewijzen
     of gebruiken op een andere manier. PHP voegt increment/decrement
     toe aan de expressies, net zoals dit in C is. In PHP zijn er 
-    twee types of increment, pre-increment en post-increment.
+    twee types increment, pre-increment en post-increment.
     Zowel pre-increment en post-increment verhogen de variabele, en
     het effect op de variabele is identiek. Het verschil ligt hem
-    aan de waarde van de totale increment expressie. Pre-increment,
-    dat wordt geschreven als '++$variable', evaluaeerd tot de 
-    opgehoogde waarde (PHP increments de variabele voordat de waarde
+    in de waarde van de totale increment expressie. Pre-increment,
+    dat wordt geschreven als '++$variable', evalueert tot de 
+    opgehoogde waarde (PHP verhoogt de variabele voordat de waarde
     wordt gelezen, vandaar de naam 'pre-increment'). Post-increment,
     dat wordt geschreven als '$variable++' evalueert tot de
     oorspronkelijke waarde van $variable, voordat deze is 
-    opgehoogd (PHP increments de variable nadat deze is uitgelezen,
+    opgehoogd (PHP verhoogt de variable nadat deze is uitgelezen,
     vandaar de naam 'post-increment').</simpara>
 
    <simpara>
-    Andere normale expressies zijn vergelijkings expressies. Deze
+    Andere normale expressies zijn vergelijkingsexpressies. Deze
     expressies evalueren tot 0 of 1 (dit betekent respectievelijk
-    &false; en &true;). PHP ondersteund &gt; (groter dan), &gt;= (groter dan
+    &false; en &true;). PHP ondersteunt &gt; (groter dan), &gt;= (groter dan
     of gelijk aan), == (gelijk), != (niet gelijk), &lt; (kleiner dan)
-    en &lt;= (kleinder dan of gelijk aan). Deze expressies worden meestal
+    en &lt;= (kleiner dan of gelijk aan). Deze expressies worden meestal
     gebruikt binnen conditionele statements, zoals <literal>if</literal>
     statements.</simpara>
 
    <simpara>
     Het laatste type expressies waar we het over zullen hebben zijn
-    gecombineerde operatie-toewijzings expressies. Je weet al dat
-    als je $a wilt verminderen met 1, je '$a++' of '++$a' kunt
-    schrijven. Maar wat als je er meer wailt afhalen, bijvoorbeeld 3?
-    Je zou natuurlijk vaker '$a++' kunnen scjrijven, maar dit is
-    natuurlijk niet effici&euml; of handig. Veel vaker wordt er
-    geschreven '$a = $a + 3'. '$a + 3' evaluaeerd tot de waarde van $a
+    gecombineerde operatie-toewijzingsexpressies. Je weet al dat
+    als je $a wilt verhogen met 1, je '$a++' of '++$a' kunt
+    schrijven. Maar wat als je er meer bij wilt optellen, bijvoorbeeld 3?
+    Je zou natuurlijk vaker '$a++' kunnen schrijven, maar dit is
+    natuurlijk niet effici&euml;nt of handig. Veel vaker wordt er
+    geschreven '$a = $a + 3'. '$a + 3' evalueert tot de waarde van $a
     plus 3, en wordt dan weer teruggewezen aan $a, dit resulteert in
-    een nieuwe waarde van $a die 3 onder d ehuidige waarde ligt.
+    een nieuwe waarde van $a die 3 onder de huidige waarde ligt.
     In PHP, en in vele andere talen waaronder C, kun je dit korter
     schrijven, zodat het makkelijker leest en sneller te begrijpen is.
     Het ophogen van de huidige waarde van $a met 3 kan worden geschreven
-    als '$a += 3'. Dit betekend "neem de waarde van $a, tel er 3 bij
+    als '$a += 3'. Dit betekent "neem de waarde van $a, tel er 3 bij
     op, en ken het weer toe aan $a". Als derde voordeel (naast korter
     en makkelijker te lezen, zal het statement ook sneller worden
     uitgevoerd. De waarde van '$a += 3', is net zoals de waarde van
     een normale toekenning, de toegekende waarde. Begrijp goed dat dit
     NIET 3 is, maar de gecombineerde waarde van $a plus 3 (dit is
-    namelijk de waarde die wordt toegekend aan $a). Elke binairy
+    namelijk de waarde die wordt toegekend aan $a). Elke binaire
     operator kan worden gebruikt voor deze operatie-toekennings mode,
-    bijvoorbeeld '$a -= 5' (verminder de waarde van $a met 5), 
+    bijvoorbeeld '$a -= 5' (verminder de waarde van $a met 5),
     '$b *= 7' (vermenigvuldig de waarde van $b met 7), enz.</simpara>
 
    <para>
     Er is nog een expressie die vreemd zal lijken als je het nog niet
-    hebt gezien in andere talen, namelijk ternaire conditionele
+    hebt gezien in andere talen, namelijk de ternaire conditionele
     operator:
 
     <informalexample><programlisting>
@@ -135,9 +135,9 @@
 </programlisting></informalexample>
 
     Als de waarde van de eerste sub-expressie waar is (niet-nul), dan
-    worde de tweede sub-expressie geevalueerd, en dit resultaat zijn
-    van de conditionele expressie. Anders worde de derde sub-expressie
-    geevalueerd, en wordt dit de waarde van de operatie.</para>
+    wordt de tweede sub-expressie ge&euml;valueerd, en dit zal het resultaat
+    zijn van de conditionele expressie. Anders wordt de derde sub-expressie
+    ge&euml;valueerd, en wordt dit de waarde van de operatie.</para>
 
    <para>
     Het volgende voorbeeld helpt je met het beter begrijpen van pre- en
@@ -174,19 +174,19 @@
     statement types zouden beschrijven, en zoals is gebleken kunnen
     expressies statements zijn. Maar niet iederen expressie is een statement.
     Een statement heeft de vorm 'expressie' ';' dat is een expressie
-    gevolgt door een punt-komma. In '$b=$a=5;' is $a=5 een geldige
+    gevolgd door een punt-komma. In '$b=$a=5;' is $a=5 een geldige
     expressie, maar niet een statement. '$b=$a=5;' is wel een geldig
     statement in dit voorbeeld.</simpara>
 
    <simpara>
-    Er is nog een laatste ding waar we het over willende hebben, en
+    Er is nog een laatste ding waar we het over willen hebben, en
     dat is de waarheids-waarde van expressies. In veel gevallen,
     vaak in loops en andere conditionele dingen, ben je niet
     ge&iuml;nteresseerd in een specifieke waarde, maar alleen of deze
-    waarde &true; of &false; betekent. (PHP heeft geen appart boolean
+    waarde &true; of &false; betekent. (PHP heeft geen apart boolean
     type). De waarheidswaarde van expressies in PHP is hetzelfde als
-    dat in Perl. Allen numerieke niet-nul waarden zijn &true;, 0 is
-    &false;. Let erop negatieve waardes ook niet-nul zijn en daarom
+    dat in Perl. Alleen numerieke niet-nul waarden zijn &true;, 0 is
+    &false;. Let er op dat negatieve waardes ook niet-nul zijn en daarom
     de waarheids-waarde &true; is!. De lege string en de string "0"
     zijn ook &false;; alle andere strings zijn &true;. In het geval van
     niet scalaire waarden (array's en objecten) is de waardheids-
http://cvs.php.net/viewvc.cgi/phpdoc-nl/reference/filesystem/functions/fseek.xml?r1=1.4&r2=1.5&diff_format=u
Index: phpdoc-nl/reference/filesystem/functions/fseek.xml
diff -u phpdoc-nl/reference/filesystem/functions/fseek.xml:1.4 phpdoc-nl/reference/filesystem/functions/fseek.xml:1.5
--- phpdoc-nl/reference/filesystem/functions/fseek.xml:1.4	Mon Oct 13 10:10:38 2003
+++ phpdoc-nl/reference/filesystem/functions/fseek.xml	Thu Jun  7 18:49:17 2007
@@ -18,7 +18,7 @@
      naar verwijst. De nieuwe positie, gemeten in bytes vanaf het begin
      van het bestand, kan verkregen worden door <parameter>offset</parameter>
      bij de positie te tellen aangegeven in <parameter>whence</parameter>, van wie
-     de waardes als volgt gedefineerd zijn:
+     de waardes als volgt gedefinieerd zijn:
      <simplelist>
       <member><constant>SEEK_SET</constant> - Zet de positie op <parameter>offset</parameter> bytes.</member>
       <member><constant>SEEK_CUR</constant> - Zet de positie op de huidige positie plus <parameter>offset</parameter>.</member>
http://cvs.php.net/viewvc.cgi/phpdoc-nl/reference/filesystem/functions/linkinfo.xml?r1=1.3&r2=1.4&diff_format=u
Index: phpdoc-nl/reference/filesystem/functions/linkinfo.xml
diff -u phpdoc-nl/reference/filesystem/functions/linkinfo.xml:1.3 phpdoc-nl/reference/filesystem/functions/linkinfo.xml:1.4
--- phpdoc-nl/reference/filesystem/functions/linkinfo.xml:1.3	Mon Oct 13 10:10:38 2003
+++ phpdoc-nl/reference/filesystem/functions/linkinfo.xml	Thu Jun  7 18:49:17 2007
@@ -16,7 +16,7 @@
      'UNIX C stat structure' aangegeven door de lstat systeem aanroep.
      Deze functie wordt gebruikt om te kijken of de link
      <parameter>path</parameter> echt bestaat (gebruik makend van dezelfde
-     methode als de S_ISLNK macro gedefineerd in stat.h). Geeft 0 of &false;
+     methode als de S_ISLNK macro gedefinieerd in stat.h). Geeft 0 of &false;
      terug in het geval van een fout.
     </para>
     <para>
http://cvs.php.net/viewvc.cgi/phpdoc-nl/reference/filesystem/functions/pathinfo.xml?r1=1.3&r2=1.4&diff_format=u
Index: phpdoc-nl/reference/filesystem/functions/pathinfo.xml
diff -u phpdoc-nl/reference/filesystem/functions/pathinfo.xml:1.3 phpdoc-nl/reference/filesystem/functions/pathinfo.xml:1.4
--- phpdoc-nl/reference/filesystem/functions/pathinfo.xml:1.3	Mon Oct 13 10:10:38 2003
+++ phpdoc-nl/reference/filesystem/functions/pathinfo.xml	Thu Jun  7 18:49:17 2007
@@ -50,7 +50,7 @@
      <para>
       Voor informatie over het opvragen van het huidige pad informatie,
       lees de sectie op <link linkend="language.variables.predefined">
-      voorgedefineerde gereserveerde variabelen</link>.
+      voorgedefinieerde gereserveerde variabelen</link>.
      </para>
     </note>
     <para>
http://cvs.php.net/viewvc.cgi/phpdoc-nl/reference/filesystem/functions/fflush.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc-nl/reference/filesystem/functions/fflush.xml
diff -u phpdoc-nl/reference/filesystem/functions/fflush.xml:1.2 phpdoc-nl/reference/filesystem/functions/fflush.xml:1.3
--- phpdoc-nl/reference/filesystem/functions/fflush.xml:1.2	Sat Jan 18 08:33:23 2003
+++ phpdoc-nl/reference/filesystem/functions/fflush.xml	Thu Jun  7 18:49:17 2007
@@ -12,12 +12,12 @@
       <methodparam><type>resource</type><parameter>handle</parameter></methodparam>
      </methodsynopsis>
     <para>
-     Deze functie forseert om alle gebufferde output te schrijven
-     naar het bestand waar de bestands pointer <parameter>handle</parameter>
+     Deze functie forceert om alle gebufferde output te schrijven
+     naar het bestand waar de bestandspointer <parameter>handle</parameter>
      naar verwijst. Geeft &true; terug als alles goed ging, anders &false;.
     </para>
     <para>
-      De bestands pointer moet geldig zijn, en moet verwijzen naar
+      De bestandspointer moet geldig zijn en moet verwijzen naar
       een bestand dat succesvol geopend is door <function>fopen</function>,
      <function>popen</function>, of <function>fsockopen</function>.
     </para>
http://cvs.php.net/viewvc.cgi/phpdoc-nl/chapters/security.xml?r1=1.13&r2=1.14&diff_format=u
Index: phpdoc-nl/chapters/security.xml
diff -u phpdoc-nl/chapters/security.xml:1.13 phpdoc-nl/chapters/security.xml:1.14
--- phpdoc-nl/chapters/security.xml:1.13	Tue Mar 26 15:53:35 2002
+++ phpdoc-nl/chapters/security.xml	Thu Jun  7 18:49:17 2007
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- EN-Revision: 1.13 Maintainer: derick Status: ready -->
+<!-- EN-Revision: 1.14 Maintainer: derick Status: ready -->
  <chapter id="security">
   <title>Beveiliging</title>
 
@@ -459,7 +459,7 @@
     is om alle functies zo te maken, dat foutieve invoer in zijn geheel
     wordt afgevangen. De tweede manier is om alle fout rapportage uit
     te zetten en de derde is om PHP's eigen foutafhandeling te omzeilen
-    en deze te vervangen door gebruikers gedefineerde fout afhandelings
+    en deze te vervangen door gebruikers gedefinieerde fout afhandelings
     routines. Afhankelijk van je security policies, kan elk van de
     genoemde drie toepasbaar zijn op jouw situatie.
    </simpara>
http://cvs.php.net/viewvc.cgi/phpdoc-nl/reference/apache/functions/apache-request-headers.xml?r1=1.3&r2=1.4&diff_format=u
Index: phpdoc-nl/reference/apache/functions/apache-request-headers.xml
diff -u phpdoc-nl/reference/apache/functions/apache-request-headers.xml:1.3 phpdoc-nl/reference/apache/functions/apache-request-headers.xml:1.4
--- phpdoc-nl/reference/apache/functions/apache-request-headers.xml:1.3	Mon Sep 13 11:57:33 2004
+++ phpdoc-nl/reference/apache/functions/apache-request-headers.xml	Thu Jun  7 18:49:18 2007
@@ -49,7 +49,7 @@
        variabelen op te vragen door deze te lezen uit de omgeving, dat 
        werkt ook als PHP niet als <productname>Apache</productname> module
        draait. Gebruik de <function>phpinfo</function> functie om de lijst op
-       te vragen van alle gedefineerde <link
+       te vragen van alle gedefinieerde <link
        linkend="language.variables.predefined">omgevings variabelen</link>.
       </para>
      </note>
http://cvs.php.net/viewvc.cgi/phpdoc-nl/reference/ftp/functions/ftp-ssl-connect.xml?r1=1.1&r2=1.2&diff_format=u
Index: phpdoc-nl/reference/ftp/functions/ftp-ssl-connect.xml
diff -u phpdoc-nl/reference/ftp/functions/ftp-ssl-connect.xml:1.1 phpdoc-nl/reference/ftp/functions/ftp-ssl-connect.xml:1.2
--- phpdoc-nl/reference/ftp/functions/ftp-ssl-connect.xml:1.1	Wed Jan  8 21:05:16 2003
+++ phpdoc-nl/reference/ftp/functions/ftp-ssl-connect.xml	Thu Jun  7 18:49:18 2007
@@ -35,7 +35,7 @@
      <para>
       <function>ftp_ssl_connect</function> is alleen aanwezig als
       <link linkend="ref.openssl">OpenSSL</link> ondersteuning is aangezet
-      in jouw versie van PHP. Als de functie ongedefineerd is en je
+      in jouw versie van PHP. Als de functie ongedefinieerd is en je
       hebt gecompileerd met FTP ondersteuning, dan is dit de rede waarom.
      </para>
     </note>
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.