<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/class.arrayaccess.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'arrayaccess.offsetset.php',
    1 => 'ArrayAccess::offsetSet',
    2 => 'Belirtilen konuma bir değer atar',
  ),
  'up' => 
  array (
    0 => 'class.arrayaccess.php',
    1 => 'ArrayAccess',
  ),
  'prev' => 
  array (
    0 => 'arrayaccess.offsetget.php',
    1 => 'ArrayAccess::offsetGet',
  ),
  'next' => 
  array (
    0 => 'arrayaccess.offsetunset.php',
    1 => 'ArrayAccess::offsetUnset',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'language/predefined/arrayaccess/offsetset.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="arrayaccess.offsetset" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">ArrayAccess::offsetSet</h1>
  <p class="verinfo">(PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">ArrayAccess::offsetSet</span> &mdash; <span class="dc-title">Belirtilen konuma bir değer atar</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-arrayaccess.offsetset-description">
  <h3 class="title">Açıklama</h3>
  <div class="methodsynopsis dc-description">
   <span class="modifier">public</span>
   <span class="methodname"><strong>ArrayAccess::offsetSet</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$offset</code></span>, <span class="methodparam"><span class="type"><a href="language.types.mixed.php" class="type mixed">mixed</a></span> <code class="parameter">$value</code></span>): <span class="type"><a href="language.types.void.php" class="type void">void</a></span></div>

  <p class="para rdfs-comment">
   Belirtilen konuma belirtilen değer atanır.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-arrayaccess.offsetset-parameters">
  <h3 class="title">Bağımsız Değişkenler</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">offset</code></dt>
     <dd>
      <p class="para">
       Değerin atanacağı konum.
      </p>
     </dd>
    
    
     <dt><code class="parameter">value</code></dt>
     <dd>
      <p class="para">
       Atanacak değer.
      </p>
     </dd>
    
   </dl>
  </p>

 </div>


 <div class="refsect1 returnvalues" id="refsect1-arrayaccess.offsetset-returnvalues">
  <h3 class="title">Dönen Değerler</h3>
  <p class="para">
   Hiçbir değer dönmez.
  </p>
 </div>


 <div class="refsect1 notes" id="refsect1-arrayaccess.offsetset-notes">
  <h3 class="title">Notlar</h3>
  <blockquote class="note"><p><strong class="note">Bilginize</strong>: 
   <p class="para">
    Aşağıdaki örnekte olduğu gibi, başka bir değer mümkün değilse
    <code class="parameter">offset</code> bağımsız değişkenine <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> atanır.
    <div class="informalexample">
     <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br />$arrayaccess</span><span style="color: #007700">[] = </span><span style="color: #DD0000">"ilk değer"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">$arrayaccess</span><span style="color: #007700">[] = </span><span style="color: #DD0000">"ikinci değer"</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">$arrayaccess</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
     </div>

     <p class="para">
Yukarıdaki örneğin çıktısı:</p>
     <div class="example-contents screen">
<div class="notescode"><pre class="notescode">Array
(
    [0] =&gt; ilk değer
    [1] =&gt; ikinci değer
)</pre>
</div>
     </div>
    </div>
   </p>
  </p></blockquote>

  <blockquote class="note"><p><strong class="note">Bilginize</strong>: 
    <p class="para">
      Bu işlev gönderimli atamalarda çağrılmaz, aksi takdirde
      <span class="classname"><a href="class.arrayaccess.php" class="classname">ArrayAccess</a></span> ile dizi boyutlarında yapılan dolaylı
      değişiklikler aşırı yüklemeye yol açar.
      Dolaylı değişiklik, boyutu doğrudan değiştirerek değil, bir alt boyutu
      veya alt özelliği değiştirerek ya da dizi boyutunu gönderimli olarak
      başka bir değişkene atayarak yapılır. Bunun için
      <span class="function"><a href="arrayaccess.offsetget.php" class="function">ArrayAccess::offsetGet()</a></span> çağrılır. İşlem sadece
      yöntem gönderimli değer döndürürse başarılı olur.
    </p>
  </p></blockquote>
</div>


</div><?php manual_footer($setup); ?>