array_shift Dizini başlangıcından bir eleman çeker &reftitle.description; mixedarray_shift arraydeste array_shift işlevi deste dizisinin ilk elemanını çekip döndürürken diziden o elemanı eksiltip diziyi yeniden indisler. Sayısal anahtarlar sıfırdan başlayarak yeniden oluşturulurken sayısal olmayan anahtarlar bundan etkilenmez. &array.resetspointer; &reftitle.parameters; deste İlk elemanı çekilecek dizi. &reftitle.returnvalues; deste bir dizi değilse veya boş bir dizi ise &null; yoksa çekilen değerle döner. &reftitle.examples; - <function>array_shift</function> örneği ]]> &example.outputs; papaz [1] => kız [2] => vale ) ]]> $kart değişkenine ise as atanır. &reftitle.seealso; array_unshift array_push array_pop