php 文件操作函数功能实例

前端之家收集整理的这篇文章主要介绍了php 文件操作函数功能实例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
PHP里的一些文件操作函数使用演示感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧!

/**
 * PHP里的一些文件操作函数使用演示
 *
 * @param 
 * @arrange 网: www.jb51.cc
 **/
function fileToArray($file) {
 if (!$array = file($file)) {
  die("fileToArray: Could not read file!");
 }
 return $array;
}
function fileToString($file) {
 if (!$string = file_get_contents($file)) {
  die("fileToString: Could not read file!");
 }
 return $string;
}
function stringToFile($file,$string) {
 if (!$handle = fopen($file,"w")) {
  die("stringToFile: Could not open file");
 }
 if (!fwrite($handle,$string))
  die("stringToFile: Could not write file");
 }
 fclose($handle); // Should the close handle be error checked,or would I be over doing it?
}
function arrayToFile($file,$array) {
 if (!$handle = fopen($file,"w")) {
  die("arrayToFile: Could not open file");
 }
 for ($i = 0; $i < count($array); $i++) {
  if ($i == count($array) - 1) {
   if (!fputs($handle,$array[$i])) {
	die("arrayToFile: Could not write file");
   }
  } else {
   if (!fputs($handle,$array[$i]."\n")) {
	die("arrayToFile: Could not write file");
   }
  }
 }
 fclose($handle);
}
/***   来自编程之家 jb51.cc(jb51.cc)   ***/
原文链接:https://www.f2er.com/php/528590.html

猜你在找的PHP相关文章