最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php復(fù)制文件后改名的實(shí)例代碼

 更新時(shí)間:2021年09月18日 08:30:45   作者:小妮淺淺  
在本篇文章里小編給大家整理的是一篇關(guān)于php復(fù)制文件后改名的方法及相關(guān)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。

1、сoру函數(shù)來(lái)實(shí)現(xiàn)復(fù)制文件后修改文件名,該函數(shù)可以將一個(gè)文件復(fù)制(拷貝)到指定目錄中。

2、語(yǔ)法“copy($file, $newfile)”;如果執(zhí)行成功則返回TRUE,如果執(zhí)行失敗則返回FALSE。

實(shí)例

<?php
header("Content-type:text/html;charset=utf-8");
$file    = 'test.txt';
$newfile = 'newtest.txt';
if(copy($file, $newfile)){
    echo '文件復(fù)制成功!';
}else{
    echo '文件復(fù)制失??!';
}
?>

實(shí)例擴(kuò)展:

<?php 
header("Content-type: text/html; charset=utf-8"); 
// 將原文件復(fù)制
 function recurse_copy($src,$des){
 	$dir = opendir($src);
 	mkdir($des);
 	while(($file=readdir($dir)) !== false){
 		if ($file != '.' && $file != '..') {
 			if (is_dir($src.'/'.$file)) {
 				recurse_copy($src.'/'.$file,$des.'/'.$file);
 			}else{
 				copy($src.'/'.$file,$des.'/'.$file);
 			}
 
 		}
 	}
 	closedir($dir);
 }
 recurse_copy('./img','./header');
 // 將復(fù)制后的文件重新命名并輸出
$dir = './header';
$filename = scandir($dir);
$match = null;
 
foreach($filename as $k=>$v){
	if ($v!='.' && $v!='..') {
		$v = @iconv('GB2312','UTF-8',$v); 
		preg_match('/\d+\s*(.*).jpg/',$v,$match);
		// preg_match('/(.*).jpg/',$v,$match);
		// var_dump($v);
		if($v != false){
			$name = $match[1];
			// echo $dir.'/'.$v.'<br>';
			// echo ($k-1).'--'.$name.'<br>';
			$oldname = $dir.'/'.$v;
			$newname = $dir.'/'.($k-1).'.jpg';
			// echo $newname.'---'.$oldname.'<br>';
			if (file_exists($newname)) {
				echo "目標(biāo)文件已存";
				// return false;
			}else{
				// WINDOW系統(tǒng)中中文默認(rèn)編碼是GBK好心塞,中文文件修改一直報(bào)錯(cuò)
				// rename($oldname,$newname);
				 rename(iconv('UTF-8','GBK',$oldname), iconv('UTF-8','GBK',$newname));
			}
				
		}
 
		echo '<img src="'.$newname.'"" alt="'.$name.'">';
	}
}
 
 ?>

到此這篇關(guān)于php復(fù)制文件后改名的實(shí)例代碼的文章就介紹到這了,更多相關(guān)php復(fù)制文件后改名的方法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • PHP中$_SERVER的詳細(xì)參數(shù)與說(shuō)明介紹

    PHP中$_SERVER的詳細(xì)參數(shù)與說(shuō)明介紹

    PHP編程中經(jīng)常需要用到一些服務(wù)器的一些資料,特把$_SERVER的詳細(xì)參數(shù)整理下,方便以后使用
    2013-10-10
  • PHP實(shí)現(xiàn)圖片加水印功能

    PHP實(shí)現(xiàn)圖片加水印功能

    這篇文章主要和大家分享幾個(gè)php給圖片加水印的幾個(gè)自定義函數(shù),文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)PHP有一定幫助,需要的可以參考一下
    2022-06-06
  • PHP實(shí)現(xiàn)的函數(shù)重載功能示例

    PHP實(shí)現(xiàn)的函數(shù)重載功能示例

    這篇文章主要介紹了PHP實(shí)現(xiàn)的函數(shù)重載功能,結(jié)合實(shí)例形式分析了php面向?qū)ο蟪绦蛟O(shè)計(jì)中使用__call方法的重載及構(gòu)造函數(shù)重載相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-08-08
  • php 設(shè)計(jì)模式之 工廠模式

    php 設(shè)計(jì)模式之 工廠模式

    用工廠模式設(shè)計(jì)數(shù)據(jù)庫(kù)操作類(lèi),本程序要運(yùn)行在PHP5.0以上,使用本程序可以方便的更換數(shù)據(jù)庫(kù),并且可擴(kuò)展到其它數(shù)據(jù)庫(kù)平臺(tái);在換數(shù)據(jù)庫(kù)平臺(tái)時(shí),只是簡(jiǎn)單的修改數(shù)據(jù)庫(kù)類(lèi)型就可以了。
    2008-12-12
  • PHP頁(yè)面靜態(tài)化的優(yōu)缺點(diǎn)與實(shí)現(xiàn)

    PHP頁(yè)面靜態(tài)化的優(yōu)缺點(diǎn)與實(shí)現(xiàn)

    眾所周知,頁(yè)面靜態(tài)化是門(mén)戶(hù)網(wǎng)站研發(fā)中必備的一項(xiàng)技能,本課程從純靜態(tài)化和偽靜態(tài)化兩個(gè)角度進(jìn)行分析,帶領(lǐng)大家掌握在PHP中如何生成純靜態(tài)化頁(yè)面,在WEB服務(wù)器中如何配置偽靜態(tài),幫助大家掌握又一項(xiàng)加薪利器
    2023-02-02
  • 讓Json更懂中文(JSON_UNESCAPED_UNICODE)

    讓Json更懂中文(JSON_UNESCAPED_UNICODE)

    我們知道, 用PHP的json_encode來(lái)處理中文的時(shí)候, 中文都會(huì)被編碼, 變成不可讀的, 類(lèi)似”\u***”的格式, 還會(huì)在一定程度上增加傳輸?shù)臄?shù)據(jù)量.
    2011-10-10
  • PHP JSON 數(shù)據(jù)解析代碼

    PHP JSON 數(shù)據(jù)解析代碼

    PHP解析JSON 數(shù)據(jù)代碼,與大多數(shù)流行的 Web 服務(wù)如 twitter 、人人網(wǎng)通過(guò)開(kāi)放 API 來(lái)提供數(shù)據(jù)一樣,它總是能夠知道如何解析 API 數(shù)據(jù)的各種傳送格式,包括 JSON,XML 等等。
    2010-05-05
  • PHP在特殊字符前加斜杠的實(shí)現(xiàn)代碼

    PHP在特殊字符前加斜杠的實(shí)現(xiàn)代碼

    PHP在特殊字符前加斜杠的代碼,需要的朋友可以參考下。quotemeta() 函數(shù)在字符串中某些預(yù)定義的字符前添加反斜杠。
    2011-07-07
  • PHP大轉(zhuǎn)盤(pán)中獎(jiǎng)概率算法實(shí)例

    PHP大轉(zhuǎn)盤(pán)中獎(jiǎng)概率算法實(shí)例

    這篇文章主要介紹了PHP大轉(zhuǎn)盤(pán)中獎(jiǎng)概率算法,實(shí)例講述了概率算法的實(shí)現(xiàn)過(guò)程,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-10-10
  • PHP empty函數(shù)報(bào)錯(cuò)解決辦法

    PHP empty函數(shù)報(bào)錯(cuò)解決辦法

    這篇文章主要介紹了PHP empty函數(shù)在檢測(cè)一個(gè)非變量情況下報(bào)錯(cuò)的解決辦法,需要的朋友可以參考下
    2014-03-03

最新評(píng)論

天镇县| 松江区| 沽源县| 灵宝市| 大同县| 奉化市| 青阳县| 阿拉善盟| 河东区| 东宁县| 青冈县| 泰顺县| 营口市| 东宁县| 秦皇岛市| 集贤县| 叶城县| 万载县| 普洱| 合江县| 兰溪市| 二连浩特市| 分宜县| 绥阳县| 阿城市| 松原市| 唐河县| 安新县| 洪江市| 美姑县| 太仆寺旗| 株洲县| 彩票| 山西省| 饶阳县| 崇礼县| 彰化市| 卢湾区| 辽阳市| 离岛区| 灵台县|