- 相干保举
怎样点窜php后缀
文章首要先容了php点窜指定文件后缀的体例,文中的函数foreachDir可完成文件目次的检测、读取、翻开及文件后缀替代等功效,长短常适用的技能,须要的伴侣能够参考下。
因名目须要,须要将asp后缀的点窜成php,因懒于一个个点窜。又感觉php跟Qt一样都是高等说话了,普通高等说话都有供给对取得的内容停止增编削查的函数。颠末一番材料查找与代码测试,总结出了PHP点窜指定文件后缀的体例,分享给大师。
方针:将以后目次下的asp后缀改成php,而不影响别的“后缀格局的文件”,并且只是针对“以后文件夹”,对以后文件夹内包罗的文件夹的文件不停止点窜。
详细功效代码以下:
<?php
function foreachDir($dirname)
{
if(!is_dir($dirname))
{
echo "{$dirname} not effective dir";
exit();
}
$handle=opendir($dirname); //翻开目次
while (($file = readdir($handle))!==false) //读取目次
{
if($file!="." && $file!='..')
{
if(is_dir($dirname.$file))
{
echo $dirname.$file."<br/>";
//foreachDir($dirname.$file); //若是正文号去掉,将会递归点窜文件夹内的文件夹文件
}
else
{
echo "--".$dirname."/".$file."<br/>";
$temp = substr($file, strrpos($file, '.')+1); //获得后缀格局
if ($temp == "asp")
{
$pos = strripos($file,'.'); //获得到文件名的地位
$filename = substr($file,0,$pos); //获得文件名
rename($dirname.'/'.$file,$dirname.'/'.$filename.'.php'); //替代为php后缀格局。
}
}
}
}
}
foreachDir('../traverseMendFilename');
?>
【怎样点窜php后缀】相干文章:
PHP怎样处置暗码08-28
老手怎样入门PHP12-04
PHP文件怎样操纵11-26
怎样使php说话变得简练06-16
php下载代码怎样写11-18
php网站上海龙凤419怎样变动11-18
php文件锁怎样用03-27
PHP怎样拔出数据库03-29
怎样点窜字体的巨细色彩word12-05