php 保存文件

 1 $data = file_get_contents("data/3.txt");

 2 $ary = split(',',$data); 

 3 $test2=serialize($ary);

 4 saveFile("data/4.txt", $test2);

 5 

 6 /**

 7      * 保存文件

 8      * 

 9      * @param string $fileName 文件名(含相对路径)

10      * @param string $text 文件内容

11      * @return boolean 

12      */

13     function saveFile($fileName, $text) {

14         if (!$fileName || !$text)

15             return false;

16 

17         if (makeDir(dirname($fileName))) {

18             if ($fp = fopen($fileName, "w")) {

19                 if (@fwrite($fp, $text)) {

20                     fclose($fp);

21                     return true;

22                 } else {

23                     fclose($fp);

24                     return false;

25                 } 

26             } 

27         } 

28         return false;

29     } 

30 

31     /**

32      * 连续创建目录

33      * 

34      * @param string $dir 目录字符串

35      * @param int $mode 权限数字

36      * @return boolean 

37      */

38     function makeDir($dir, $mode = "0777") {

39         if (!dir) return false;

40 

41         if(!file_exists($dir)) {

42             return mkdir($dir,$mode,true);

43         } else {

44             return true;

45         }

46         

47     }

48 

49 /*

50 echo $data;

51 $str = split(',',$data);

52 echo "<br/>";

53 for($i=0;$i < count($str); $i++)

54 {

55    $new[] = $str[$i];

56    echo "<br/>";

57    echo $str[$i];

58 }

59 $value = rand(0, 3);

60 echo "<br/>";

61 echo $str[$value];

62 */

 

你可能感兴趣的:(PHP)