当前位置:首页 » 编程语言 » php删除

php删除

发布时间: 2022-01-13 15:53:43

A. php如何删除类似文件

$exp='文档abc.txt';//示例文件名,这个是你上传的文件名,这个变量是必须提供的
$time=filemtime($exp);//获得你的这个文件的创建时间
//根据观察,你的文件名前两个字符是一致的,可使用这种方法获得文件名
$fname=mb_substr($exp,0,2,'gbk');
$a=glob("$fname*.txt");//搜索以'文档'开头的文件名
foreach($aas$k=>$v){
$itemtime=filemtime($v);
if($itemtime<$time){//删除以前创建的文件
unlink($v);
}
}

//用法:可在当前目录下首先新建一个'文档a.txt',然后再新建一个文件作为上传文件'文档abc.txt'.

//运行之后,你会发现'文档a.txt'被删除

B. php实现删除

你的sql语句写对着没$sql2="delete from pjia where id=$id2";

貌似变量和字符串之间用点连接!!!

C. php删除数据

简单点说 就是用checkbox的name赋值你表里数据的ID 然后删除时 传值 删除 ID事什么就删除哪个

这东西用代码表示是最直接的 可以看任何一个后台的代码 都有

D. php删除一条记录

不报错是你的问题,你的程序中下面两行:
mysql_query($exec,$conn);
echo "删除成功!";
应该修改为:
if (mysql_query($exec,$conn)) echo "删除成功!";
else echo "删除失败!SQL:$exec<br>错误:".mysql_error();

E. PHP怎么删除cookie

将cookie的过期时间设置为负值。

如:

setcookie("id","root",time()-10);

F. PHP 对文件内容进行部分删除

我有一个这样的代码,是我自己以前博客的代码。自己写的,不懂可以问我。

//删除文件,原理是选择性复制
functionDelete_text($files,$isline){
$f1=Read_it($files);
$temp=tempnam("/","TEMP");
$f2=fopen($temp,'w+');
//if($ff1!=$isline){
foreach($f1as$f11){
$f111=$f11." ";
$file_in=explode('|locksepace|',$f11);
if($file_in[0]!=$isline){
fputs($f2,$f111);
}
}
//}
fclose($f1);
fclose($f2);
rename($temp,$files);
}

上边是这个函数,用起来很简单

例如
<?
Delete_text(“online.text”,$isline)//$isline其实为了操作方便,设置的编号
?>

online.txt的格式需要注意,因为读取时是由数组的方式读取,并用|locksepace|分割的,所以格式如下

1|locksepace|用户1|locksepace|2014年4月5日 16:18:28

2|locksepace|用户2|locksepace|2014年4月4日 16:18:37

下线直接调用函数删除即可!

G. php怎么删除文件

$RootDir = $_SERVER['DOCUMENT_ROOT'];

$fireDir = "$RootDir/".$row_picdelete['picture'];
echo $fireDir;
输出看看这个路径有啥问题没有,如果没啥问题就unlink它

H. 用PHP如何删除指定的文件

php中删除文件有一个系统函数:
unlink ( string $filename );
参数$filename 表示文件的路径,可以是相对路径也可以是绝对路径。
列如,当前目录下有个文件:test.html
可以执行 unlink ( 'test.html' );来删除
另外删除目录用函数:rmdir();用法与unlink ()相同

I. PHP删除TXT文本内容

那就很好改了。

<?php
$filename="aaa.txt";//定义操作文件
$dellinekey='13800';//要删除的行关键字
$delcount=0;//已删除的行数
$farray=file($filename);//读取文件数据到数组中
for($i=0;$i<count($farray);$i++)
{
if($delcount==0&&substr_count($farray[$i],$dellinekey)>0)//先判断是否已删除一次,再判断当前行是否包含关键字,是则删除
{
$delcount++;//标记删除一次
continue;
}
if(trim($farray[$i])<>"")//删除文件中的所有空行
{
$newfp.=$farray[$i];//重新整理后的数据
}
}
$fp=@fopen($filename,"w");//以写的方式打开文件
@fputs($fp,$newfp);
@fclose($fp);
?>
热点内容
上传文件文件夹找不到 发布:2024-09-20 00:26:32 浏览:914
承台箍筋加密区 发布:2024-09-20 00:26:31 浏览:227
笔记本什么配置能流畅运行cf 发布:2024-09-20 00:14:19 浏览:951
实测华为编译器 发布:2024-09-19 23:50:52 浏览:821
linux汇总 发布:2024-09-19 23:46:39 浏览:452
阿里云服务器环境搭建教程 发布:2024-09-19 23:21:58 浏览:837
黄色文件夹图标 发布:2024-09-19 23:19:22 浏览:684
mysql数据库导出导入 发布:2024-09-19 23:00:47 浏览:183
lua脚本精灵 发布:2024-09-19 23:00:41 浏览:659
任务栏文件夹图标 发布:2024-09-19 22:54:25 浏览:101