Fix #79126: empty() documentation does not mention SimpleXML objects from empty tags

To avoid duplication, we refer to falsey values instead.


git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@351947 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Christoph Michael Becker 2020-12-07 14:40:21 +00:00
parent 80858f3bd0
commit 3ae0b14dd0

View file

@ -46,21 +46,10 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Returns &false; if <parameter>var</parameter> exists and has a non-empty, non-zero value.
Returns &false; if <parameter>var</parameter> exists and has a non-empty, non-zero value,
aka falsey, see <link linkend="language.types.boolean.casting">conversion to boolean</link>.
Otherwise returns &true;.
</para>
<para>
The following values are considered to be empty:
<simplelist>
<member><literal>""</literal> (an empty string)</member>
<member><literal>0</literal> (0 as an integer)</member>
<member><literal>0.0</literal> (0 as a float)</member>
<member><literal>"0"</literal> (0 as a string)</member>
<member>&null;</member>
<member>&false;</member>
<member><literal>array()</literal> (an empty array)</member>
</simplelist>
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;