streamWrapper::stream_seek

(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)

streamWrapper::stream_seekAkım üzerinde belli bir konuma gidilir

Açıklama

publicstreamWrapper::stream_seek(int$başlangıç, int$nereden = SEEK_SET): bool

Bu yöntem fseek() işlevine yanıtta çağrılır.

Akımın oku/yaz konumu başlangıç ve nereden bağımsız değişkenlerine göre güncellenmelidir.

Bağımsız Değişkenler

başlangıç

Gidilecek akım başlangıcı.

nereden

Olası değerler:

  • SEEK_SET - Konum, başlangıç'ıncı bayta ayarlanır.
  • SEEK_CUR - Konum başlangıç artı mevcut konum olarak ayarlanır.
  • SEEK_END - Konum başlangıç artı dosyasonu olarak ayarlanır.

Bilginize: Şu anki gerçeklenim nereden bağımsız değişkeninde SEEK_CUR kabul etmez; bunun yerine bu tür aramalar dahili olarak SEEK_SET aramalarına dönüştürülür.

Dönen Değerler

Konuma gidilebilmişse true yoksa false dönmelidir.

Notlar

Bilginize:

Gerçeklenmemişse dönüş değerinin false olduğu varsayılır.

Bilginize:

Başarı durumunda, streamWrapper::stream_tell() yöntemi, doğrudan streamWrapper::stream_seek() yönteminden sonra çağrılır. Eğer streamWrapper::stream_tell() başarısız olursa çağrıcı işlevin dönüş değeri false olur.

Bilginize:

Akımtaki tüm arama işlemleri bu işlevin çağrılmasına sebep olmaz. PHP akımlarında okuma tamponu öntanımlı olarak etkindir (ayrıca bkz. stream_set_read_buffer()) ve arama yalnızca tampon göstericisi hareket ettirilerek yapılabilir.

Ayrıca Bakınız

  • fseek() - Dosya tanıtıcısında konumu bir yerden başka bir yere taşır
To Top