gwynne Sun Jun 17 11:55:54 2007 UTC
Modified files: /phpdoc/en/reference/filter reference.xml Log: - Better describe FILTER_VALIDATE_BOOLEAN's behavior (fixes bug #41305) - Minor grammatical tweaks - Tiny structural tweak http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/filter/reference.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc/en/reference/filter/reference.xml diff -u phpdoc/en/reference/filter/reference.xml:1.9 phpdoc/en/reference/filter/reference.xml:1.10 --- phpdoc/en/reference/filter/reference.xml:1.9 Thu Jun 14 08:03:47 2007 +++ phpdoc/en/reference/filter/reference.xml Sun Jun 17 11:55:54 2007 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> +<!-- $Revision: 1.10 $ --> <!-- Purpose: basic.vartype --> <!-- Membership: pecl --> <!-- Generated by xml_proto.php v2.4. Found in /scripts directory of phpdoc. --> @@ -11,16 +11,16 @@ <section id="filter.intro"> &reftitle.intro; <para> - This extension serves for validating and filtering data coming usually - from some insecure source such as user input. + This extension serves to validate and filter data coming from some insecure + source, such as user input. </para> <para> - The following filters currently exist, be sure to read the + The following filters currently exist; be sure to read the <link linkend="filter.constants">Filter Constants</link> section for information that describes the behavior of each constant: <table> <title>Existing filters</title> - <tgroup cols="4"> + <tgroup cols="5"> <thead> <row> <entry>ID</entry> @@ -48,11 +48,19 @@ <entry><constant>FILTER_VALIDATE_BOOLEAN</constant></entry> <entry>"boolean"</entry> <entry></entry> - <entry></entry> <entry> - Returns &true; for "1", "true", "on" and "yes", - &false; for "0", "false", "off", "no", and "", - &null; otherwise. + <constant>FILTER_NULL_ON_FAILURE</constant> + </entry> + <entry> + <para> + Returns &true; for "1", "true", "on" and "yes". + Returns &false; otherwise. + </para> + <para> + If <constant>FILTER_NULL_ON_FAILURE</constant> is set, &false; is + returned only for "0", "false", "off", "no", and "", and + &null; is returned for all non-boolean values. + </para> </entry> </row> <row>