stream_get_contents
  (PHP 5, PHP 7, PHP 8)
stream_get_contents — Akımdan kalanı bir dizgeye okur
  
 
 
  Bağımsız Değişkenler
  
   
    
     akım (resource) 
     - 
      
       fopen() gibi bir işlevden döndürülmüş bir akım
       özkaynağı.
      
      
    
    
     uzunluk (int) 
     - 
      
       Okunacak azami bayt sayısı. Öntanımlı değer null olup
       tamponda kalan tüm baytların okunacağı anlamına gelir.
      
      
    
    
     konum 
     - 
      
       Okuma işlemine başlamadan önce gösterici buraya konumlanır. Bu sayı
       negatif ise konumlama yapılmaz ve okuma işlemi geçerli konumdan başlar.
      
      
    
   
  
  
 
  Dönen Değerler
  
   Bir dizge, başarısızlık durumunda false döner.
  
  
 
 
  Örnekler
  
   
    Örnek 1 - stream_get_contents() örneği
    
<?php
if ($stream = fopen('http://www.example.com', 'r')) {
    // 10. bayttan itibaren tüm sayfayı basalım
    echo stream_get_contents($stream, -1, 10);
    fclose($stream);
}
if ($stream = fopen('http://www.example.net', 'r')) {
    // İlk 5 baytı basalım
    echo stream_get_contents($stream, 5);
    fclose($stream);
}
?>
     
    
  
  
 
  Notlar
  Bilginize: 
Bu işlev ikil dosyalarla çalışırken
dosya içeriğini değiştirmez.
  Bilginize: 
   
    null dışında bir uzunluk değeri belirtirken,
    gerçek içerik önemli ölçüde daha kısa olsa bile bu işlev hemen o boyutta
    dahili bir tampon ayırır.
   
  
  
 
  Ayrıca Bakınız
  
   
    - fgets() - Dosya tanıtıcısından bir satır döndürür
 
    - fread() - Dosyayı ikil kipte okur
 
    - fpassthru() - Bir dosya tanıtıcısında kalan verinin tamamını çıktılar