cvs: phpdoc-nl /reference/strings reference.xml /reference/strings/functions addslashes.xml crc32.xml implode.xml join.xml ltrim.xml md5.xml
rtrim.xml strcasecmp.xml strchr.xml strcmp.xml strpos.xml trim.xml wordwrap.xml

From: Date: Mon, 20 May 2002 11:32:23 +0000
Subject: cvs: phpdoc-nl /reference/strings reference.xml /reference/strings/functions addslashes.xml crc32.xml implode.xml join.xml ltrim.xml md5.xml
rtrim.xml strcasecmp.xml strchr.xml strcmp.xml strpos.xml trim.xml wordwrap.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969345703@lists.php.net to get a copy of this message
sander Mon May 20 07:32:23 2002 EDT Modified files: /phpdoc-nl/reference/strings reference.xml /phpdoc-nl/reference/strings/functions addslashes.xml crc32.xml implode.xml join.xml ltrim.xml md5.xml rtrim.xml strcasecmp.xml strchr.xml strcmp.xml strpos.xml trim.xml wordwrap.xml Log: Add revision tags and sync with EN

Index: phpdoc-nl/reference/strings/reference.xml diff -u phpdoc-nl/reference/strings/reference.xml:1.2 phpdoc-nl/reference/strings/reference.xml:1.3 --- phpdoc-nl/reference/strings/reference.xml:1.2 Tue Apr 16 20:03:06 2002 +++ phpdoc-nl/reference/strings/reference.xml Mon May 20 07:32:22 2002 @@ -1,4 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> +<!-- EN-Revision: 1.3 Maintainer: sander Status: ready --> <reference id="ref.strings"> <title>String functions</title> <titleabbrev>Strings</titleabbrev> @@ -9,12 +10,16 @@ Meer specifieke functies kunnen worden gevonden in de regular expression en URL handling secties. </simpara> - <para> Voor informatie over hoe strings zich gedragen, vooral met betrekking tot het gebruik van single quotes, double quotes en escape sequences, zie de <link linkend="language.types.string">Strings</link> entry in de <link linkend="language.types">Types</link> sectie van de manual. + </para> + <para> + Voor nog krachtigere manieren om strings te gebruiken en te manipuleren + zie ook de <link linkend="ref.regex">POSIX regular expression functies</link> + en de <link linkend="ref.pcre">Perl compatible regular expression functies</link>. </para> </partintro> Index: phpdoc-nl/reference/strings/functions/addslashes.xml diff -u phpdoc-nl/reference/strings/functions/addslashes.xml:1.1 phpdoc-nl/reference/strings/functions/addslashes.xml:1.2 --- phpdoc-nl/reference/strings/functions/addslashes.xml:1.1 Sun Apr 14 21:37:32 2002 +++ phpdoc-nl/reference/strings/functions/addslashes.xml Mon May 20 07:32:22 2002 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./nl/functions/strings.xml, last change in rev 1.1 --> -<!-- last change to 'addslashes' in en/ tree in rev 1.2 --> +<!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.addslashes"> <refnamediv> <refname>AddSlashes</refname> @@ -18,6 +17,10 @@ single quote (<literal>'</literal>), double quote (<literal>&quot;</literal>), backslash (<literal>\</literal>) en NUL (de &null; byte). + </para> + <para> + <link linkend="ini.magic-quotes-gpc">magic_quotes_gpc</link> staat + standaard AAN. </para> <para> Zie ook <function>stripslashes</function>, Index: phpdoc-nl/reference/strings/functions/crc32.xml diff -u phpdoc-nl/reference/strings/functions/crc32.xml:1.1 phpdoc-nl/reference/strings/functions/crc32.xml:1.2 --- phpdoc-nl/reference/strings/functions/crc32.xml:1.1 Sun Apr 14 21:37:33 2002 +++ phpdoc-nl/reference/strings/functions/crc32.xml Mon May 20 07:32:22 2002 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./nl/functions/strings.xml, last change in rev 1.1 --> -<!-- last change to 'crc32' in en/ tree in rev 1.37 --> +<!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.crc32"> <refnamediv> <refname>crc32</refname> @@ -15,7 +14,7 @@ <para> Genereert de cyclische redundancy checksum polynoom van 32-bit lengtes van de <parameter>str</parameter>. Dit wordt doorgaans toegepast - bij het valideren van de integriteit van verzonden data. + om de integreteit van de verzonden data te controleren. </para> <para> Zie ook: <function>md5</function> Index: phpdoc-nl/reference/strings/functions/implode.xml diff -u phpdoc-nl/reference/strings/functions/implode.xml:1.1 phpdoc-nl/reference/strings/functions/implode.xml:1.2 --- phpdoc-nl/reference/strings/functions/implode.xml:1.1 Sun Apr 14 21:37:34 2002 +++ phpdoc-nl/reference/strings/functions/implode.xml Mon May 20 07:32:22 2002 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./nl/functions/strings.xml, last change in rev 1.1 --> -<!-- last change to 'implode' in en/ tree in rev 1.2 --> +<!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.implode"> <refnamediv> <refname>implode</refname> @@ -14,21 +13,22 @@ <methodparam><type>array</type><parameter>pieces</parameter></methodparam> </methodsynopsis> <para> - Geeft een string terug die de string representatie van alle - array elementen in dezelfde volgorde, met de glue string tussen - elk element bevat. + Geeft een string terug die bestaat uit alle elementen uit de array + in ongewijzigde volgorde, met de glue string tussen elk element. <example> - <title><function>implode</function> example</title> + <title><function>implode</function> voorbeeld</title> <programlisting role="php"> -$colon_separated = implode (&quot;:&quot;, $array); +<![CDATA[ +$colon_separated = implode (";", $array); +]]> </programlisting> </example> </para> <note> <para> <function>implode</function> kan, om historische redenen, haar parameters - in willekeurige volgorde accepteren. Voor consistency met - <function>explode</function>, echter, zou het minder verwarrend zijn + in willekeurige volgorde accepteren. Om consequent te zijn met + <function>explode</function>, is het echter minder verwarrend als je de gedocumenteerde volgorde van de argumenten vasthoudt. </para> </note> Index: phpdoc-nl/reference/strings/functions/join.xml diff -u phpdoc-nl/reference/strings/functions/join.xml:1.1 phpdoc-nl/reference/strings/functions/join.xml:1.2 --- phpdoc-nl/reference/strings/functions/join.xml:1.1 Sun Apr 14 21:37:34 2002 +++ phpdoc-nl/reference/strings/functions/join.xml Mon May 20 07:32:22 2002 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./nl/functions/strings.xml, last change in rev 1.1 --> -<!-- last change to 'join' in en/ tree in rev 1.2 --> +<!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.join"> <refnamediv> <refname>join</refname> Index: phpdoc-nl/reference/strings/functions/ltrim.xml diff -u phpdoc-nl/reference/strings/functions/ltrim.xml:1.1 phpdoc-nl/reference/strings/functions/ltrim.xml:1.2 --- phpdoc-nl/reference/strings/functions/ltrim.xml:1.1 Sun Apr 14 21:37:34 2002 +++ phpdoc-nl/reference/strings/functions/ltrim.xml Mon May 20 07:32:22 2002 @@ -1,11 +1,10 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./nl/functions/strings.xml, last change in rev 1.1 --> -<!-- last change to 'ltrim' in en/ tree in rev 1.2 --> +<!-- En-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.ltrim"> <refnamediv> <refname>ltrim</refname> - <refpurpose> - Stript whitespace van het begin van een string + <refpurpose> + Verwijdert whitespace van het begin van een string </refpurpose> </refnamediv> <refsect1> @@ -13,16 +12,88 @@ <methodsynopsis> <type>string</type><methodname>ltrim</methodname> <methodparam><type>string</type><parameter>str</parameter></methodparam> + <methodparam choice="opt"><type>string</type><parameter>charlist</parameter></methodparam> </methodsynopsis> + <note> + <simpara> + Het optionele <parameter>charlist</parameter> parameter was + toegevoegd in PHP 4.1.0 + </simpara> + </note> <para> - Deze functie stript whitespace van het begin van een string en - geeft de gestripte string terug. De whitespace karakters die - momenteel gestript worden zijn: &quot;\n&quot;, &quot;\r&quot;, &quot;\t&quot;, &quot;\v&quot;, &quot;\0&quot;, - en normale space. + Deze functie verwijdert whitespace van het begin van een + string en geeft de nieuwe string terug. + Zonder het tweede parameter zal <function>ltrim</function> de volgende + tekens verwijderen: + <!-- sorted by importance. Printed 3 times: trim, ltrim, rtrim --> + <itemizedlist> + <listitem> + <simpara> + " " (<acronym>ASCII</acronym> <literal>32</literal> + (<literal>0x20</literal>)), een normale spatie. + </simpara> + </listitem> + <listitem> + <simpara> + "\t" (<acronym>ASCII</acronym> <literal>9</literal> + (<literal>0x09</literal>)), een tab. + </simpara> + </listitem> + <listitem> + <simpara> + "\n" (<acronym>ASCII</acronym> <literal>10</literal> + (<literal>0x0A</literal>)), een new line (line feed). + </simpara> + </listitem> + <listitem> + <simpara> + "\r" (<acronym>ASCII</acronym> <literal>13</literal> + (<literal>0x0D</literal>)), een carriage return. + </simpara> + </listitem> + <listitem> + <simpara> + "\0" (<acronym>ASCII</acronym> <literal>0</literal> + (<literal>0x00</literal>)), een <literal>NUL</literal>-byte. + </simpara> + </listitem> + <listitem> + <simpara> <!-- not \v, since not supported by PHP --> + "\x0B" (<acronym>ASCII</acronym> <literal>11</literal> + (<literal>0x0B</literal>)), een verticale tab. + </simpara> + </listitem> + </itemizedlist> </para> <para> - Zie ook <function>chop</function>, <function>rtrim</function>, and - <function>trim</function>. + Het is ook mogelijk de tekens die moeten worden verwijderd te + specificeren met de <parameter>charlist</parameter>. + Je kunt simpelweg alle tekens die moeten worden verwijderd opsommen. + Met <literal>..</literal> kan je een rij tekens specificeren. + </para> + <example> + <title>Voorbeeld van het gebruik van <function>ltrim</function></title> + <para> + <programlisting role="php"> +<![CDATA[ +<?php + +$text = "\t\tDit zijn een paar woorden :) ... "; +$trimmed = ltrim($text); +// $trimmed = "Dit zijn een paar woorden :) ... " +$trimmed = ltrim($text," \t."); +// $trimmed = "Dit zijn een paar woorden :) ... " +$clean = ltrim($binary,"\0x00..\0x1F"); +// verwijder de ASCII control characters van het begin van $binary +// (van 0 tot en met 31) + +?> +]]> + </programlisting> + </para> + </example> + <para> + Zie ook <function>trim</function> en <function>rtrim</function>. </para> </refsect1> </refentry> Index: phpdoc-nl/reference/strings/functions/md5.xml diff -u phpdoc-nl/reference/strings/functions/md5.xml:1.1 phpdoc-nl/reference/strings/functions/md5.xml:1.2 --- phpdoc-nl/reference/strings/functions/md5.xml:1.1 Sun Apr 14 21:37:34 2002 +++ phpdoc-nl/reference/strings/functions/md5.xml Mon May 20 07:32:22 2002 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./nl/functions/strings.xml, last change in rev 1.1 --> -<!-- last change to 'md5' in en/ tree in rev 1.135 --> +<!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.md5"> <refnamediv> <refname>md5</refname> @@ -13,12 +12,13 @@ <methodparam><type>string</type><parameter>str</parameter></methodparam> </methodsynopsis> <para> - Calculeert de MD5 hash van <parameter>str</parameter> gebruik makend + Berekent de MD5 hash van <parameter>str</parameter> gebruik makend van het <ulink url="&url.rfc;rfc1321.html">RSA Data Security, Inc. - MD5 Message-Digest Algorithm</ulink>. + MD5 Message-Digest Algorithm</ulink>, en geeft die hash terug. + De hash is een 32 tekens lang hexadecimaal nummer. </para> <para> - Zie ook: <function>crc32</function> + Zie ook: <function>crc32</function> en <function>md5_file</function> </para> </refsect1> </refentry> Index: phpdoc-nl/reference/strings/functions/rtrim.xml diff -u phpdoc-nl/reference/strings/functions/rtrim.xml:1.1 phpdoc-nl/reference/strings/functions/rtrim.xml:1.2 --- phpdoc-nl/reference/strings/functions/rtrim.xml:1.1 Sun Apr 14 21:37:35 2002 +++ phpdoc-nl/reference/strings/functions/rtrim.xml Mon May 20 07:32:22 2002 @@ -1,30 +1,99 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./nl/functions/strings.xml, last change in rev 1.1 --> -<!-- last change to 'rtrim' in en/ tree in rev 1.31 --> +<!-- En-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.rtrim"> <refnamediv> - <refname>rtrim</refname> - <refpurpose>Verwijder nakomende whitespace.</refpurpose> + <refname>rtrim</refname> + <refpurpose> + Verwijdert whitespace van het eind van een string + </refpurpose> </refnamediv> <refsect1> <title>Omschrijving</title> <methodsynopsis> - <type>string</type><methodname>rtrim</methodname> - <methodparam><type>string</type><parameter>str</parameter></methodparam> + <type>string</type><methodname>rtrim</methodname> + <methodparam><type>string</type><parameter>str</parameter></methodparam> + <methodparam choice="opt"><type>string</type><parameter>charlist</parameter></methodparam> </methodsynopsis> + <note> + <simpara> + Het optionele <parameter>charlist</parameter> parameter was + toegevoegd in PHP 4.1.0 + </simpara> + </note> <para> - Geeft de argument string terug zonder nakomende whitespace, inclusief - newlines. Deze functie is een alias voor <function>chop</function>. - <example> - <title><function>rtrim</function> example</title> + Deze functie verwijdert whitespace van het einde van een + string en geeft de nieuwe string terug. + Zonder het tweede parameter zal <function>rtrim</function> de volgende + tekens verwijderen: + <!-- sorted by importance. Printed 3 times: trim, ltrim, rtrim --> + <itemizedlist> + <listitem> + <simpara> + " " (<acronym>ASCII</acronym> <literal>32</literal> + (<literal>0x20</literal>)), een normale spatie. + </simpara> + </listitem> + <listitem> + <simpara> + "\t" (<acronym>ASCII</acronym> <literal>9</literal> + (<literal>0x09</literal>)), een tab. + </simpara> + </listitem> + <listitem> + <simpara> + "\n" (<acronym>ASCII</acronym> <literal>10</literal> + (<literal>0x0A</literal>)), een new line (line feed). + </simpara> + </listitem> + <listitem> + <simpara> + "\r" (<acronym>ASCII</acronym> <literal>13</literal> + (<literal>0x0D</literal>)), een carriage return. + </simpara> + </listitem> + <listitem> + <simpara> + "\0" (<acronym>ASCII</acronym> <literal>0</literal> + (<literal>0x00</literal>)), een <literal>NUL</literal>-byte. + </simpara> + </listitem> + <listitem> + <simpara> <!-- not \v, since not supported by PHP --> + "\x0B" (<acronym>ASCII</acronym> <literal>11</literal> + (<literal>0x0B</literal>)), een verticale tab. + </simpara> + </listitem> + </itemizedlist> + </para> + <para> + Het is ook mogelijk de tekens die moeten worden verwijderd te + specificeren met de <parameter>charlist</parameter>. + Je kunt simpelweg alle tekens die moeten worden verwijderd opsommen. + Met <literal>..</literal> kan je een rij tekens specificeren. + </para> + <example> + <title>Voorbeeld van het gebruik van <function>rtrim</function></title> + <para> <programlisting role="php"> -$trimmed = rtrim ($line); +<![CDATA[ +<?php + +$text = "\t\tDit zijn een paar woorden :) ... "; +$trimmed = rtrim($text); +// $trimmed = "\t\tDit zijn een paar woorden :) ..." +$trimmed = rtrim($text," \t."); +// $trimmed = "\t\tDit zijn een paar woorden :)" +$clean = rtrim($binary,"\0x00..\0x1F"); +// verwijder de ASCII control characters van het eind van $binary +// (van 0 tot en met 31) + +?> +]]> </programlisting> - </example> - </para> + </para> + </example> <para> - Zie ook <function>trim</function>, <function>ltrim</function>, en - <function>rtrim</function>. + Zie ook <function>ltrim</function> en <function>ltrim</function>. </para> </refsect1> </refentry> Index: phpdoc-nl/reference/strings/functions/strcasecmp.xml diff -u phpdoc-nl/reference/strings/functions/strcasecmp.xml:1.1 phpdoc-nl/reference/strings/functions/strcasecmp.xml:1.2 --- phpdoc-nl/reference/strings/functions/strcasecmp.xml:1.1 Sun Apr 14 21:37:37 2002 +++ phpdoc-nl/reference/strings/functions/strcasecmp.xml Mon May 20 07:32:22 2002 @@ -22,17 +22,20 @@ <example> <title><function>strcasecmp</function> voorbeeld</title> <programlisting role="php"> -$var1 = &quot;Hallo&quot;; -$var2 = &quot;hallo&quot;; +<![CDATA[ +$var1 = "Hallo";; +$var2 = "hallo"; if (!strcasecmp ($var1, $var2)) { echo '$var1 is gelijk aan $var2 in een hoofdletter ongevoelige string vergelijking'; } +]]> </programlisting> </example> </para> <simpara> Zie ook <function>ereg</function>, <function>strcmp</function>, - <function>substr</function>, <function>stristr</function>, en + <function>substr</function>, <function>stristr</function>, + <function>strncasecmp</function>, en <function>strstr</function>. </simpara> </refsect1> Index: phpdoc-nl/reference/strings/functions/strchr.xml diff -u phpdoc-nl/reference/strings/functions/strchr.xml:1.1 phpdoc-nl/reference/strings/functions/strchr.xml:1.2 --- phpdoc-nl/reference/strings/functions/strchr.xml:1.1 Sun Apr 14 21:37:37 2002 +++ phpdoc-nl/reference/strings/functions/strchr.xml Mon May 20 07:32:22 2002 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./nl/functions/strings.xml, last change in rev 1.1 --> -<!-- last change to 'strchr' in en/ tree in rev 1.2 --> +<!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.strchr"> <refnamediv> <refname>strchr</refname> Index: phpdoc-nl/reference/strings/functions/strcmp.xml diff -u phpdoc-nl/reference/strings/functions/strcmp.xml:1.1 phpdoc-nl/reference/strings/functions/strcmp.xml:1.2 --- phpdoc-nl/reference/strings/functions/strcmp.xml:1.1 Sun Apr 14 21:37:37 2002 +++ phpdoc-nl/reference/strings/functions/strcmp.xml Mon May 20 07:32:22 2002 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./nl/functions/strings.xml, last change in rev 1.1 --> -<!-- last change to 'strcmp' in en/ tree in rev 1.2 --> +<!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.strcmp"> <refnamediv> <refname>strcmp</refname> Index: phpdoc-nl/reference/strings/functions/strpos.xml diff -u phpdoc-nl/reference/strings/functions/strpos.xml:1.1 phpdoc-nl/reference/strings/functions/strpos.xml:1.2 --- phpdoc-nl/reference/strings/functions/strpos.xml:1.1 Sun Apr 14 21:37:40 2002 +++ phpdoc-nl/reference/strings/functions/strpos.xml Mon May 20 07:32:22 2002 @@ -19,7 +19,7 @@ <para> Geeft de numerieke positie van het eerste voorkomen van <parameter>needle</parameter> in <parameter>haystack</parameter>. - Verschillend van de <function>strrpos</function>, kan deze functie + In tegenstelling tot <function>strrpos</function>, kan deze functie een hele string gebruiken als <parameter>needle</parameter> parameter, die dan ook in zijn geheel gebruikt zal worden. </para> @@ -32,17 +32,19 @@ te detecteren: <informalexample> <programlisting role="php"> +<![CDATA[ // in PHP 4.0b3 en nieuwer: -$pos = strpos ($mystring, &quot;b&quot;); -if ($pos === false) { // opmerking: drie equal signs +$pos = strpos ($mystring, "b"); +if ($pos === false) { // opmerking: drie gelijk aan tekens // niet gevonden... } // in versies ouder dan 4.0b3: -$pos = strpos ($mystring, &quot;b&quot;); -if (is_string ($pos) &amp;&amp; !$pos) { +$pos = strpos ($mystring, "b"); +if (!is_integer($pos)) { // niet gevonden... } +]]> </programlisting> </informalexample> </para> @@ -50,14 +52,14 @@ </para> <para> Als <parameter>needle</parameter> geen string is, zal die geconverteerd - worden naar een integer en toegepast worden als de ordinale waarde van een + worden naar een integer en toegepast worden als de normale waarde van een karakter. </para> <para> De optionele <parameter>offset</parameter> parameter maakt het mogelijk om te specifieren bij welk karakter in <parameter>haystack</parameter> begonnen moet worden met zoeken. De positie die teruggegeven wordt is - nog steeds relatief met het begin van <parameter>haystack</parameter>. + nog steeds relatief aan het begin van <parameter>haystack</parameter>. </para> <para> Zie ook <function>strrpos</function>, Index: phpdoc-nl/reference/strings/functions/trim.xml diff -u phpdoc-nl/reference/strings/functions/trim.xml:1.1 phpdoc-nl/reference/strings/functions/trim.xml:1.2 --- phpdoc-nl/reference/strings/functions/trim.xml:1.1 Sun Apr 14 21:37:41 2002 +++ phpdoc-nl/reference/strings/functions/trim.xml Mon May 20 07:32:22 2002 @@ -1,11 +1,10 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./nl/functions/strings.xml, last change in rev 1.1 --> -<!-- last change to 'trim' in en/ tree in rev 1.2 --> +<!-- En-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.trim"> <refnamediv> <refname>trim</refname> - <refpurpose> - Stript whitespace van het begin en eind van een string + <refpurpose> + Verwijdert whitespace van het begin en eind van een string </refpurpose> </refnamediv> <refsect1> @@ -13,13 +12,86 @@ <methodsynopsis> <type>string</type><methodname>trim</methodname> <methodparam><type>string</type><parameter>str</parameter></methodparam> + <methodparam choice="opt"><type>string</type><parameter>charlist</parameter></methodparam> </methodsynopsis> + <note> + <simpara> + Het optionele <parameter>charlist</parameter> parameter was + toegevoegd in PHP 4.1.0 + </simpara> + </note> <para> - Deze functie stript whitespace van het begin en einde van een - string en geeft de gestripte string terug. De whitespace karakters - die het stript zijn: &quot;\n&quot;, &quot;\r&quot;, &quot;\t&quot;, &quot;\v&quot;, &quot;\0&quot;, en een normale - space. + Deze functie verwijdert whitespace van het begin en einde van een + string en geeft de nieuwe string terug. + Zonder het tweede parameter zal <function>trim</function> de volgende + tekens verwijderen: + <!-- sorted by importance. Printed 3 times: trim, ltrim, rtrim --> + <itemizedlist> + <listitem> + <simpara> + " " (<acronym>ASCII</acronym> <literal>32</literal> + (<literal>0x20</literal>)), een normale spatie. + </simpara> + </listitem> + <listitem> + <simpara> + "\t" (<acronym>ASCII</acronym> <literal>9</literal> + (<literal>0x09</literal>)), een tab. + </simpara> + </listitem> + <listitem> + <simpara> + "\n" (<acronym>ASCII</acronym> <literal>10</literal> + (<literal>0x0A</literal>)), een new line (line feed). + </simpara> + </listitem> + <listitem> + <simpara> + "\r" (<acronym>ASCII</acronym> <literal>13</literal> + (<literal>0x0D</literal>)), een carriage return. + </simpara> + </listitem> + <listitem> + <simpara> + "\0" (<acronym>ASCII</acronym> <literal>0</literal> + (<literal>0x00</literal>)), een <literal>NUL</literal>-byte. + </simpara> + </listitem> + <listitem> + <simpara> <!-- not \v, since not supported by PHP --> + "\x0B" (<acronym>ASCII</acronym> <literal>11</literal> + (<literal>0x0B</literal>)), een verticale tab. + </simpara> + </listitem> + </itemizedlist> </para> + <para> + Het is ook mogelijk de tekens die moeten worden verwijderd te + specificeren met de <parameter>charlist</parameter>. + Je kunt simpelweg alle tekens die moeten worden verwijderd opsommen. + Met <literal>..</literal> kan je een rij tekens specificeren. + </para> + <example> + <title>Voorbeeld van het gebruik van <function>trim</function></title> + <para> + <programlisting role="php"> +<![CDATA[ +<?php + +$text = "\t\tDit zijn een paar woorden :) ... "; +$trimmed = trim($text); +// $trimmed = "Dit zijn een paar woorden :) ..." +$trimmed = trim($text," \t."); +// $trimmed = "Dit zijn een paar woorden :)" +$clean = trim($binary,"\0x00..\0x1F"); +// verwijder de ASCII control characters van het begin en het eind van $binary +// (van 0 tot en met 31) + +?> +]]> + </programlisting> + </para> + </example> <para> Zie ook <function>chop</function>, <function>rtrim</function> en <function>ltrim</function>. Index: phpdoc-nl/reference/strings/functions/wordwrap.xml diff -u phpdoc-nl/reference/strings/functions/wordwrap.xml:1.1 phpdoc-nl/reference/strings/functions/wordwrap.xml:1.2 --- phpdoc-nl/reference/strings/functions/wordwrap.xml:1.1 Sun Apr 14 21:37:43 2002 +++ phpdoc-nl/reference/strings/functions/wordwrap.xml Mon May 20 07:32:22 2002 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- splitted from ./nl/functions/strings.xml, last change in rev 1.1 --> -<!-- last change to 'wordwrap' in en/ tree in rev 1.142 --> +<!-- EN-Revision: 1.2 Maintainer: sander Status: ready --> <refentry id="function.wordwrap"> <refnamediv> <refname>wordwrap</refname> @@ -33,15 +32,23 @@ Als <parameter>cut</parameter> 1 is, wordt de string altijd gewrapt naar de gegeven width. Dus als je een woord hebt dat langer is dan de gegeven width, wordt die gebroken (zie tweede voorbeeld). + <note> + <para> + Het optionele parameter <parameter>cut</parameter> was toegevoegd in + PHP 4.0.3 + </para> + </note> </para> <para> <example> <title><function>wordwrap</function> voorbeeld</title> <programlisting role="php"> -$text = &quot;The quick brown fox jumped over the lazy dog.&quot;; +<![CDATA[ +$text = "The quick brown fox jumped over the lazy dog."; $newtext = wordwrap( $text, 20 ); -echo &quot;$newtext\n&quot;; +echo "$newtext\n"; +]]> </programlisting> </example> </para> @@ -51,8 +58,10 @@ <para> <informalexample> <programlisting> +<![CDATA[ The quick brown fox jumped over the lazy dog. +]]> </programlisting> </informalexample> </para> @@ -60,10 +69,12 @@ <example> <title><function>wordwrap</function> example</title> <programlisting role="php"> -$text = &quot;Een heel lang woooooooooooord.&quot;; -$newtext = wordwrap( $text, 8, &quot;\n&quot;, 1); +<![CDATA[ +$text = "Een heel lang woooooooooooord."; +$newtext = wordwrap( $text, 8, "\n", 1); -echo &quot;$newtext\n&quot;; +echo "$newtext\n"; +]]> </programlisting> </example> </para>
« previous php.doc (#969345703) next »