svn: /phpdoc/ar/trunk/language/predefined/ arrayaccess.xml

[email protected] (Salah Faya) Thu, 15 Jan 2015 15:20:31 +0000
Newsgroups php.doc.ar
Message-ID <[email protected]>
--7d10f2f2de9be0745401814969c1bd6c362d9c4b
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

visualmind                               Thu, 15 Jan 2015 15:20:31 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=335752

Log:
Translation submitted by Mohammed Al-qarni

Changed paths:
    U   phpdoc/ar/trunk/language/predefined/arrayaccess.xml

Modified: phpdoc/ar/trunk/language/predefined/arrayaccess.xml
===================================================================
--- phpdoc/ar/trunk/language/predefined/arrayaccess.xml	2015-01-15 15:19:04 UTC (rev 335751)
+++ phpdoc/ar/trunk/language/predefined/arrayaccess.xml	2015-01-15 15:20:31 UTC (rev 335752)
@@ -1,46 +1,46 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 301180 Maintainer: visualmind Status: ready Editor: Anonymous -->
-<!-- Reviewed: no -->
+<!-- EN-Revision: 335080 Maintainer: visualmind Status: ready Editor: Mohammed Al-qarni -->
+<!-- Reviewed: yes -->

 <phpdoc:classref xml:id="class.arrayaccess" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
-
+
  <title>واجهة الوصول للمصفوفات ArrayAccess</title>
  <titleabbrev>ArrayAccess</titleabbrev>
-
+
  <partintro>
-
-<!-- {{{ ArrayAccess intro -->
+
+  <!-- {{{ ArrayAccess intro -->
   <section xml:id="arrayaccess.intro">
    &reftitle.intro;
    <para>
-    هذه الواجهة توفر إمكانية الوصول للكائنات على شكل مصفوفات
+    هذه الواجهة تتيح الوصول للكائنات كما لو كانت مصفوفة
    </para>
   </section>
-<!-- }}} -->
-
+  <!-- }}} -->
+
   <section xml:id="arrayaccess.synopsis">
    &reftitle.interfacesynopsis;
-
-<!-- {{{ Synopsis -->
+
+   <!-- {{{ Synopsis -->
    <classsynopsis>
     <ooclass><classname>ArrayAccess</classname></ooclass>
-
-<!-- {{{ Class synopsis -->
+
+    <!-- {{{ Class synopsis -->
     <classsynopsisinfo>
      <ooclass>
       <classname>ArrayAccess</classname>
      </ooclass>
     </classsynopsisinfo>
-<!-- }}} -->
+    <!-- }}} -->

     <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
     <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.arrayaccess')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
    </classsynopsis>
-<!-- }}} -->
-
+   <!-- }}} -->
+
   </section>
-
+
   <section xml:id="arrayaccess.examples">
    <example xml:id="arrayaccess.example.basic"><!-- {{{ -->
     <title>طريقة الاستخدام</title>
@@ -49,6 +49,7 @@
 <?php
 class obj implements arrayaccess {
     private $container = array();
+
     public function __construct() {
         $this->container = array(
             "one"   => 1,
@@ -56,6 +57,7 @@
             "three" => 3,
         );
     }
+
     public function offsetSet($offset, $value) {
         if (is_null($offset)) {
             $this->container[] = $value;
@@ -63,12 +65,15 @@
             $this->container[$offset] = $value;
         }
     }
+
     public function offsetExists($offset) {
         return isset($this->container[$offset]);
     }
+
     public function offsetUnset($offset) {
         unset($this->container[$offset]);
     }
+
     public function offsetGet($offset) {
         return isset($this->container[$offset]) ? $this->container[$offset] : null;
     }
@@ -113,14 +118,14 @@
     </screen>
    </example><!-- }}} -->
   </section>
-
+
  </partintro>
-
+
  &language.predefined.arrayaccess.offsetexists;
  &language.predefined.arrayaccess.offsetget;
  &language.predefined.arrayaccess.offsetset;
  &language.predefined.arrayaccess.offsetunset;
-
+
 </phpdoc:classref>

 <!-- Keep this comment at the end of the file

--7d10f2f2de9be0745401814969c1bd6c362d9c4b--