您现在的位置是:主页 > news > 网页设计图片的代码/百度seo营销
网页设计图片的代码/百度seo营销
admin2025/6/30 1:24:56【news】
简介网页设计图片的代码,百度seo营销,盐城做网站的哪家公司好,个体工商户可以搞网站建设本类为文件操作类,实现了文件的建立,写入,删除,修改,复制,移动,创建目录,删除目录,列出目录里的文件等功能,路径后面别忘了加"/"创建指定路径下的指…
网页设计图片的代码,百度seo营销,盐城做网站的哪家公司好,个体工商户可以搞网站建设本类为文件操作类,实现了文件的建立,写入,删除,修改,复制,移动,创建目录,删除目录,列出目录里的文件等功能,路径后面别忘了加"/"创建指定路径下的指…
本类为文件操作类,实现了文件的建立,写入,删除,修改,复制,移动,创建目录,删除目录,列出目录里的文件等功能,路径后面别忘了加"/"
创建指定路径下的指定文件
* @param string $path(需要包含文件名和后缀)
* @param boolean $over_write 是否覆盖文件
* @param int $time 设置时间。默认是当前系统时间
* @param int $atime 设置访问时间。默认是当前系统时间
<?php
/***本类为文件操作类,实现了文件的建立,写入,删除,修改,复制,移动,创建目录,删除目录* 列出目录里的文件等功能,路径后面别忘了加"/"*/
class fileoperate
{
var $path;// 文件路径
var $name;//文件名
var $result;//对文件操作后的结果 /*** 本方法用来在path目录下创建name文件** @param string path* @param string name*/function creat_file($path,$name)//建立文件
{$filename=$path.$name;if (file_exists($filename)){echo "文件已经存在,请换个文件名";}else{if (file_exists($path)){touch($name);rename($name,$filename);echo "文件建立成功 </br>";}else{echo "目录不存在,请检查";}}
}/*** 本方法用来写文件,向path路径下name文件写入content内容,bool为写入选项,值为1时* 接着文件原内容下继续写入,值为2时写入后的文件只有本次content内容** @param string_type path* @param string_type name* @param string_type content* @param bool_type bool*/function write_file($path,$name,$content,$bool) //写文件
{$filename=$path.$name;if ($bool==1) {if (is_writable($filename)) {$handle=fopen($filename,'a');if (!$handle) {echo "文件不能打开或文件不存在";exit;}$result=fwrite($handle,$content);if (!$result) {echo "文件写入失败";}echo "文件写入成功";fclose($handle);}else echo "文件不存在";}if ($bool==2) {if (!file_exists($filename)) {$this->creat_file($path,$name);$handle=fopen($filename,'a');if (fwrite($handle,$content));echo "文件写入成功";}else {unlink($filename);$this->creat_file($path,$name);$this->write_file($path,$name,$content,1);echo "文件修改成功";}}}/*** 本方法删除path路径下name文件** @param string_type path* @param string_type name*/function del_file($path,$name){ //删除文件$filename=$path.$name;if (!file_exists($filename)) {echo "文件不存在,请确认路径是否正确";}else {if (unlink($filename)){echo "文件删除成功";}else echo "文件删除失败";}}/*** 本方法用来修改path目录里name文件中的内容(可视)** @param string_type path* @param string_type name*/function modi_file($path,$name){ //文件修改$filename=$path.$name;$handle=fopen($filename,'r+');$content=file_get_contents($filename);echo "<form id='form1' name='form1' action='modi_file.php' method='post'>";echo "<textarea name=content rows='10'>content</textarea>文件内容";echo "<p>";echo "<input type='text' name='$filename' value=$filename />文件路径<p>";echo "<input name=ss type=submit value=修改文件内容 />";echo "</form>";}/*** 本方法用来复制name文件从spath到dpath** @param string name* @param string spath* @param string dpath*/function copy_file($name,$spath,$dpath) //文件复制
{$filename=$spath.$name;if (file_exists($filename)) {$handle=fopen($filename,'a');copy($filename,$dpath.$name);if (file_exists($dpath.$name))echo "文件复制成功";else echo "文件复制失败";}else echo "文件不存在";
}/*** 本方法把name文件从spath移动到path路径** @param string_type path* @param string_type dirname* @param string_type dpath*/function move_file($name,$spath,$dpath) //移动文件
{$filename=$spath.$name;if (file_exists($filename)) { $result=rename($filename,$dpath.$name);if ($result==false or !file_exists($dpath))echo "文件移动失败或目的目录不存在";elseecho "文件移动成功";}else {echo "文件不存在,无法移动";}
}
}
?>
以上内容希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家,需要戳这里PHP进阶架构师>>>视频、面试文档免费获取
或 者关注我每天分享技术文章
进阶PHP架构师www.zhihu.com