Subversion Repositories php-qbpwcf

Rev

Blame | Last modification | View Log | RSS feed

#!/usr/bin/php
<?php

#使用命名空間qbpwcf
namespace qbpwcf;

#匯入外部套件
include("../../allInOne.php");

#初始化 $i 等於 -1
$i=-1;

#無窮迴圈
while(true){

        #i加1
        $i++;
        
        #如果 i 等於 0
        if($i===10){
                
                $i=0;

                }#if end

        #涵式說明:
        #將字串寫入到檔案
        #回傳的結果:
        #$result["status"],"true"表示檔案寫入成功,"false"表示檔案寫入失敗.
        #$result["error"],錯誤訊息陣列.
        #$result["function"],當前執行的函數名稱.
        #$result["fileInfo"],實際上寫入的檔案資訊陣列.
        #$result["fileInfo"]["createdFileName"],建立好的檔案名稱.
        #$result["fileInfo"]["createdFilePath"],檔案建立的路徑.
        #$result["fileInfo"]["createdFilePathAndName"].建立好的檔案名稱與路徑.
        #$result["argu"],使用的參數.
        #必填的參數:
        #$conf["fileArgu"],字串,php變數__FILE__的內容,亦即該檔案在檔案系統的絕對路徑
        $conf["fileArgu"]=__FILE__;
        #可省略的參數:
        #$conf["fileName"],字串,爲要編輯的檔案名稱,預設為隨機產生的檔案名稱.
        $conf["fileName"]="numlist";
        #$conf["inputString"],字串,爲要寫入到裏面的內容,若要每筆資料寫入後換行,則可以在字串內容後面加上 \r\n 即可,預設為"".
        $conf["inputString"]=$i.PHP_EOL;
        #$conf["writeMethod"],字串,爲檔案撰寫的方式,可省略,是複寫'a'還是,重新寫入'w',預設爲'w',重新寫入.
        $conf["writeMethod"]="a";
        #$conf["checkRepeat"],字串,"true"代表建立檔案之前要先檢查檔案是否存在,若存在則在原名稱後面加上從(1)開始的編號.
        #$conf["checkRepeat"]="";
        #$conf["filenameExtensionStartPoint"],字串,檔案的副檔名是從倒數第幾個小數點(dot)開始,預設為"1",最後一個小數點,必須與$conf["checkRepeat"]搭配才會生效.
        #$conf["filenameExtensionStartPoint"]="";
        #$conf["repeatNameRule"],字串,遇到相同名稱的檔案要如何加上識別的編號,編號用「\$i」表示,預設為"(\$i)",必須與$conf["checkRepeat"]搭配才會生效.
        #$conf["repeatNameRule"]="";
        fileAccess::writeTextIntoFile($conf);
        unset($conf);

        }#while end
?>