com doc/es: Fix [ES] current function in Spanish documentation: reference/array/functions/current.xml

[email protected] (Julio Napurí Carlos) Wed, 03 Feb 2021 18:03:32 +0000
Newsgroups php.doc.es
Message-ID <[email protected]>
Commit:    cfe94cdb03009c00d1ca710f1130aa9af65b3803
Author:    Julio Napurí <[email protected]>         Wed, 3 Feb 2021 13:03:32 -0500
Parents:   e67cba4c3b258e0e56e6c6a9de730e40c86949a5
Branches:  master

Link:       http://git.php.net/?p=doc/es.git;a=commitdiff;h=cfe94cdb03009c00d1ca710f1130aa9af65b3803

Log:
Fix [ES] current function in Spanish documentation

Changed paths:
  M  reference/array/functions/current.xml


Diff:
diff --git a/reference/array/functions/current.xml b/reference/array/functions/current.xml
index e63a23eb6e..e3f7964f57 100644
--- a/reference/array/functions/current.xml
+++ b/reference/array/functions/current.xml
@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 89a73e348c5d4bdd0300996566c672035745e2b0 Maintainer: yago Status: ready -->
+<!-- EN-Revision: cd943f94a013b74df8765ab8e1a620a916a64a85 Maintainer: yago Status: ready -->
+<!-- Reviewed: yes Maintainer: julionc -->
 <refentry xml:id="function.current" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>current</refname>
@@ -10,7 +11,7 @@
   &reftitle.description;
   <methodsynopsis>
    <type>mixed</type><methodname>current</methodname>
-   <methodparam><type>array</type><parameter role="reference">array</parameter></methodparam>
+   <methodparam><type class="union"><type>array</type><type>object</type></type><parameter>array</parameter></methodparam>
   </methodsynopsis>
   <para>
    Cada array tiene un puntero interno a su elemento "actual",
@@ -37,13 +38,38 @@
   &reftitle.returnvalues;
   <para>
    La función <function>current</function> simplemente devuelve el
-   valor del elemento del array que está siendo apuntado por el 
-   puntero interno. No desplaza el puntero de ninguna manera. Si el 
+   valor del elemento del array que está siendo apuntado por el
+   puntero interno. No desplaza el puntero de ninguna manera. Si el
    puntero interno apunta más allá del final de la lista de elementos o el array
    está vacío, <function>current</function> devolverá &false;.
   </para>
   &return.falseproblem;
  </refsect1>
+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <para>
+   <informaltable>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>&Version;</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry>7.0.0</entry>
+       <entry>
+        <parameter>array</parameter> ahora siempre se pasa por el valor.
+        Antes de esta versión, se pasaba por referencia si era posible,
+        y por el valor de lo contrario.
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </refsect1>
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
@@ -75,10 +101,19 @@ var_dump(current($arr)); // array(0) { }
   &reftitle.notes;
   <note>
    <simpara>
-    No hay manera de distinguir el inicio de un array de un elemento
-    de tipo &false; <type>boolean</type>. Para recorrer adecuadamente
-    que puede contener elementos &false; ver la función
-    <function>each</function>.
+    The results of calling <function>current</function> on an empty array
+    and on an array, whose internal pointer points beyond the end of the elements,
+    are indistinguishable from a <type>bool</type> &false; element.
+    To properly traverse an array which may contain &false; elements, see the
+    <function>foreach</function> function.
+   </simpara>
+   <simpara>
+    Los resultados al llamar <function>current</function> en un array vacío
+    y en un array, cuyo puntero interno apunta más allá del final de los elementos,
+    son indistinguibles de un elemento de tipo <type>bool</type> &false;.
+    Para recorrer adecuadamente un array que puede contener elementos &false;,
+    ver la función <function>foreach</function>.
+   </simpara>
    </simpara>
   </note>
  </refsect1>
@@ -96,7 +131,6 @@ var_dump(current($arr)); // array(0) { }
   </para>
  </refsect1>
 </refentry>
-
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml