檔案系統函式庫

fscanf

(PHP4 >= 4.0.1)

fscanf ---  按照格式剖析檔案

語法 : mixed fscanf (int handle, string format [, string var1...])

說明 : 

此函式fscanf( )類似於sscanf( ),但是它從一個檔案取它的輸入,並且按照指定的格式format來解釋其輸入。如果只有二個參數傳遞到此函式,傳回的值將會是個陣列,否則,如果有傳遞非必需的參數時,此函式將會傳回分配(assigned)值的數目,非必需的參數必須依照關係來傳遞。

Example :

<?php

    $fp = fopen ("users.txt","r"); 

    while ($userinfo = fscanf ($fp, "%s\t%s\t%s\n")) {

             list ($name, $profession, $countrycode) = $userinfo; 

             //... do something with the values 

    }

    fclose($fp);

?>

users.txt :

javier     argonaut        pe
hiroshi   sculptor         jp
robert     slacker us
luigi       florist it
      

參考 : fread( )  fgets( )  fgetss( )  sscanf( )  printf( )  sprintf( )


上一頁 首頁 下一頁