>  기사  >  백엔드 개발  >  PHP 파일 삭제 기능이란?

PHP 파일 삭제 기능이란?

Guanhui
Guanhui원래의
2020-06-11 17:41:354132검색

PHP 파일 삭제 기능이란?

PHP 파일 삭제 기능이 무엇인가요?

PHP 파일 삭제 함수는 "unlink()"입니다. 이 함수는 파일을 삭제하는 데 사용됩니다. 해당 구문은 "unlink(filename,context)"입니다. 해당 매개변수 파일 이름은 선택 사항입니다. 매개변수는 파일 핸들이 지정된 환경을 나타냅니다.

샘플 코드

<?php
$file = "test.txt";
if (!unlink($file))
  {
  echo ("Error deleting $file");
  }
else
  {
  echo ("Deleted $file");
  }
?>

함수 캡슐화

<?php 
/**
 * 创建文件操作
 * @method create_file
 * @param  str    $filename 文件名
 * @return boolean          true|false           
 */
function create_file(string $filename){
	if(file_exists($filename)){
		return false;
	}
	// 检测目录是否存在,不存在则创建
	if(!file_exists(dirname($filename))){
		mkdir(dirname($filename),0777,true);   //true是指是否创建多级目录
	}
	// if(touch($filename)){
	// 	return true;
	// }
	// return false;
	if(file_put_contents($filename,&#39;&#39;)!==false){   // &#39;&#39;是指创建的文件中的内容是空的
		return true;
	}
	return false;
}
 
 
 
/**
 * 删除文件操作
 * @param  string $filename 文件名
 * @return boolean           true|false
 */
function del_file(string $filename){
	if(!file_exists($filename)|| !is_writeable($filename)){
		return false;
	}
	if(unlink($filename)){
		return true;
	}
	return false;
}
 
// create_file("ceshi");
// del_file(&#39;ceshi&#39;);

추천 튜토리얼: "PHP 튜토리얼"

위 내용은 PHP 파일 삭제 기능이란?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.