PHP Fgetc () İşlev

| | | | | | | | | | | |
Taranan dosya, fgetc() işlevine bir parametre olarak kullanılır ve dosyadan parametre olarak kullanılan bir karakter içeren bir dize döndürür.Sözdizimi:
fgetc ($file) 
Parametreler:PHP`deki fgetc() işlevi yalnızca bir parametre alır, $file. Sembolün çıkarılacağı dosyayı belirtir.Değeri döndür:dosyadan parametre olarak kullanılan bir karakter içeren bir dize döndürür.Hatalar ve İstisnalar :
  • Bu işlev, her seferinde bir karakter okuduğundan ve uzun bir dosyanın tamamen okunması uzun zaman alabileceğinden, büyük dosyalar için optimize edilmemiştir.
  • fgetc() birden çok kez kullanılıyorsa arabellek temizlenmelidir.
  • fgetc() işlevi bir Boolean False döndürür, ancak genellikle boole olmayan bir değer döndürür Bu, False olarak değerlendirilir.
  • Aşağıdaki programlar fgetc() işlevini gösterir.Program 1 : Aşağıdaki programda, gfg.txt adlı bir dosya şunları içerir: Metin. Bu birinci satır.
    Bu ikinci satır.
    Bu üçüncü satır.
    // dosya fopen() işlevi kullanılarak açılır$my_file = fopen ( "gfg.txt" , "rw" );
    // Dosyayı açmak için
    // işaretçisinden bir karakter yazdırırecho fgetc ( $my_file );
    // dosya fclose()fclose ( $my_file );
    ile kapatılır ?> Çıktı:
    T
    Program 2 : Aşağıdaki programda gfg.txt aşağıdaki metni içerir. Bu birinci satır.
    Bu ikinci satır.
    Bu üçüncü satır.
    // dosya fopen() işlevi kullanılarak açılır $my_file = fopen ( " gfg.txt " , " rw " );
    // bir defada bir karakter yazdırır // dosyanın sonuna ulaşılana kadar ( ! feof ( $my_file )) { eko fgetc ( $my_file ); }
    // dosya fclose() işlevi kullanılarak kapatılırfclose ( $my_file ); ?> Çıktı:
    Bu ilk astar. Bu ikinci satır. Bu üçüncü satırdır.
    Bağlantı:
    http://php.net/ manual / tr / function.fgetc.php