cvs: phpdoc-da /reference/array/functions array-key-exists.xml count.xml usort.xml
[email protected] ("Jesper Laursen") Fri, 12 Nov 2004 15:30:59 -0000
| Newsgroups | php.doc.da |
|---|---|
| Message-ID | <cvslauer1100273459@cvsserver> |
lauer Fri Nov 12 10:30:59 2004 EDT
Modified files:
/phpdoc-da/reference/array/functions array-key-exists.xml count.xml
usort.xml
Log:
SYNC with EN
http://cvs.php.net/diff.php/phpdoc-da/reference/array/functions/array-key-exists.xml?r1=1.1&r2=1.2&ty=u
Index: phpdoc-da/reference/array/functions/array-key-exists.xml
diff -u phpdoc-da/reference/array/functions/array-key-exists.xml:1.1 phpdoc-da/reference/array/functions/array-key-exists.xml:1.2
--- phpdoc-da/reference/array/functions/array-key-exists.xml:1.1 Mon Oct 4 16:26:03 2004
+++ phpdoc-da/reference/array/functions/array-key-exists.xml Fri Nov 12 10:30:52 2004
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.1 $ -->
-<!-- EN-Revision: 1.10 Maintainer: lauer Status: ready -->
+<!-- $Revision: 1.2 $ -->
+<!-- EN-Revision: 1.11 Maintainer: lauer Status: ready -->
<refentry id="function.array-key-exists">
<refnamediv>
<refname>array_key_exists</refname>
<refpurpose>Tjekker om en given nøgle findes i arrayet</refpurpose>
</refnamediv>
<refsect1>
- <title>Beskrivelse</title>
+ &reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>array_key_exists</methodname>
<methodparam><type>mixed</type><parameter>key</parameter></methodparam>
@@ -52,7 +52,7 @@
$search_array = array('første' => null, 'anden' => 4);
// returnerer false
-isset($search_array['første'])
+isset($search_array['første']);
// returnerer true
array_key_exists('første', $search_array);
http://cvs.php.net/diff.php/phpdoc-da/reference/array/functions/count.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc-da/reference/array/functions/count.xml
diff -u phpdoc-da/reference/array/functions/count.xml:1.4 phpdoc-da/reference/array/functions/count.xml:1.5
--- phpdoc-da/reference/array/functions/count.xml:1.4 Tue Nov 2 01:29:02 2004
+++ phpdoc-da/reference/array/functions/count.xml Fri Nov 12 10:30:53 2004
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.13 Maintainer: lauer Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.15 Maintainer: lauer Status: ready -->
<refentry id="function.count">
<refnamediv>
<refname>count</refname>
- <refpurpose>Tæller antallet af elementer i en variabel</refpurpose>
+ <refpurpose>Tæller antallet af elementer i et array eller antallet af objektvariabler</refpurpose>
</refnamediv>
<refsect1>
&reftitle.description;
@@ -15,20 +15,24 @@
</methodsynopsis>
<para>
Returner antallet af elementer i en <parameter>var</parameter>, hvilket
- ofte er et <type>array</type>. (Da alle andre typern ud over objekter,
+ ofte er et <type>array</type>. (Da alle andre typer ud over objekter,
kun har et element).
</para>
<para>
- Ved objekter returnerer funktionen antallet af ikke statiske egenskaber
- uden at tage hensyn til om de kan ses eller ej. Hvis du benytter SPL,
- som kommer med fra PHP 5.1, kan du påvirke coun() ved at tilføje
- interfacet Countable. Detter interface har præcis en metode kaldet count()
- hvilket afleverer den returnerede værdi til count() funktionen.
+ Ved klasser vil <function>count</function> returnere antallet af ikke
+ statiske variabler, samtidig med at den ikke tager hensyn til om variablen
+ er synlig eller ej. Hvis du har <link linkend="ref.spl">SPL</link>
+ installeret, kan du gå ind og påvirke <function>count</function> ved at
+ laver et interface der hedder <literal>Countable</literal>. Det interface
+ skal kun have en metode, <function>count</function>, hvilket returnere
+ værdien i stedet for den værdi den almindelige <function>count</function>
+ ville gøre.
</para>
<para>
- Hvis <parameter>var</parameter> ikke er et array vil <literal>1</literal>
- blive returneret (undtagelse: <literal>count(&null;)</literal> vil
- returner <literal>0</literal>)
+ Hvis <parameter>var</parameter> ikke er et array eller klasse vil
+ <literal>1</literal> blive returneret. Der er en undtagelse, hvilket
+ er hvis <parameter>var</parameter> er &null;, da funktionen så vil
+ returnere <literal>0</literal>.
</para>
<note>
<simpara>
@@ -53,7 +57,7 @@
</para>
</caution>
<para>
- Se <link linkend="language.types.array">Arrays</link> sektionen af manualen
+ Se <link linkend="language.types.array">Array</link> sektionen af manualen
for at få en detaljeret forklaring om hvordan arrays er bygget ind og
brugt i PHP.
</para>
@@ -61,7 +65,6 @@
<example>
<title><function>count</function> eksempel</title>
<programlisting role="php">
- <!-- TODO: examples about count(null), count(false), count(object).. -->
<![CDATA[
<?php
$a[0] = 1;
@@ -75,6 +78,18 @@
$b[10] = 11;
$result = count($b);
// $result == 3;
+
+$result = count(null);
+// $result == 0;
+
+$result = count(false);
+// $result == 1;
+
+$obj = new StdClass;
+$obj->foo = 'A property';
+$obj->bar = 'Another property';
+$result = count($obj);
+// $result == 2;
?>
]]>
</programlisting>
@@ -102,12 +117,6 @@
</programlisting>
</example>
</para>
- <note>
- <para>
- Funktionen <function>sizeof</function> er et
- <link linkend="aliases">alias</link> for <function>count</function>.
- </para>
- </note>
<para>
Se også <function>is_array</function>,
<function>isset</function> og
http://cvs.php.net/diff.php/phpdoc-da/reference/array/functions/usort.xml?r1=1.3&r2=1.4&ty=u
Index: phpdoc-da/reference/array/functions/usort.xml
diff -u phpdoc-da/reference/array/functions/usort.xml:1.3 phpdoc-da/reference/array/functions/usort.xml:1.4
--- phpdoc-da/reference/array/functions/usort.xml:1.3 Thu Nov 11 17:54:53 2004
+++ phpdoc-da/reference/array/functions/usort.xml Fri Nov 12 10:30:53 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.11 Maintainer: lauer Status: ready -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.21 Maintainer: lauer Status: ready -->
<refentry id="function.usort">
<refnamediv>
<refname>usort</refname>