国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

? ??? ?? PHP ???? php學習基礎-文件系統(tǒng)(2) 文件讀寫操作、文件資源處理

php學習基礎-文件系統(tǒng)(2) 文件讀寫操作、文件資源處理

Jun 13, 2016 am 11:56 AM
echo file gt lt quot

php學習基礎-文件系統(tǒng)(二) 文件讀寫操作、文件資源處理

一、文件的打開與關(guān)閉

/* *讀取文件中的內(nèi)容 *	file_get_contents(); //php5以上 *	file() *	readfile(); * *	不足:全部讀取, 不能讀取部分,也不能指定的區(qū)域 * *	fopen() *	fread() *	fgetc() *	fgets() *					 * *				 * *	寫入文件 *	file_put_contents(“URL”, “內(nèi)容字符串”);  //php5以上 *		如果文件不存在,則創(chuàng)建,并寫入內(nèi)容 *		如果文件存在,則刪除文件中的內(nèi)容,重新寫放 * *		不足: 不能以追加的方式寫,也不能加鎖 *				 		 *		fopen() *		fwrite() 別名 fputs * * *		本地文件: *		./test.txt *		c:/appserv/www/index.html *		/usr/local/apahce/index.html * *		遠程: *		http://www.baidu.com *		http://www.163.com * * 		ftp:[email?protected]:www.baidu.com/index.php * *///讀取出所有行	$lines=file("lampcms.sql");$sqlstr="";foreach($lines as $line){	$line=trim($line);	if($line!=""){		if(!($line{0}=="#" || $line{0}.$line{1}=="--")){			$sqlstr.=$line;			}	}}$sqlstr=rtrim($sqlstr,";");$sqls=explode(";",$sqlstr);echo '<pre class="brush:php;toolbar:false">';print_r($sqls);echo '
';



二、小偷程序,抓取網(wǎng)站上的頁面,從頁面鏈接中獲取資源圖片

$str=file_get_contents("http://www.163.com");preg_match_all('/\<img  alt="php學習基礎-文件系統(tǒng)(2) 文件讀寫操作、文件資源處理" >/i',$str, $images);$imgs="";	foreach($images[0] as $img){	$imgs.=$img.'<br>';}echo file_put_contents("test.txt", $imgs);

三、更改網(wǎng)站配置項,修改文件內(nèi)容,先讀取,在使用正則匹配寫入

if(isset($_POST["sub"])){		setConfig($_POST);}function setConfig($post){		//讀取文件中的內(nèi)容		$str=file_get_contents("config.inc.php");		$zz=array();		$rep=array();		foreach($post as $key=>$value ){			$zz[]="/define\(\"{$key}\",\s*.*?\);/i";			$rep[]="define(\"{$key}\", \"{$value}\");";			}		echo '<pre class="brush:php;toolbar:false">';		print_r($zz);		print_r($rep);		echo '
'; //改寫文件中的內(nèi)容 $str=preg_replace($zz, $rep, $str); file_put_contents("config.inc.php", $str); //再寫回文件}?>
host :
user:
pass:
dbname
tabPREFIX


四、讀取文件中得sql,執(zhí)行sql

$lines=file("lampcms.sql");$sqlstr="";foreach($lines as $line){	$line=trim($line);	if($line!=""){		if(!($line{0}=="#" || $line{0}.$line{1}=="--")){			$sqlstr.=$line;			}	}}$sqlstr=rtrim($sqlstr,";");$sqls=explode(";",$sqlstr);echo '<pre class="brush:php;toolbar:false">';print_r($sqls);echo '
';

五、向文件中寫入內(nèi)容

   /*寫入文件    *	file_put_contents(“URL”, “內(nèi)容字符串”);  //php5以上    *		如果文件不存在,則創(chuàng)建,并寫入內(nèi)容    *		如果文件存在,則刪除文件中的內(nèi)容,重新寫放    *    *		不足: 不能以追加的方式寫,也不能加鎖    *    *	fopen()    *					fwrite() 別名 fputs    */    $file=fopen("./test.txt", "a"); //如果打開文件成功返回資源,如果失敗返回false    for($i=0; $i<br><br><p>六、循環(huán)讀取文件每次按照固定長度讀取</p><p></p><pre code_snippet_id="324578" snippet_file_name="blog_20140503_6_8088416" name="code" class="php">    $file=fopen("http://www.163.com", "r"); //如果打開文件成功返回資源,如果失敗返回false    $str="";    while(!feof($file)){		$str.=fread($file, 1024);    }    echo $str;    fclose($file);   //關(guān)閉文件資源


七、文件常用函數(shù)實例

   $file=fopen("./test.txt", "r"); //如果打開文件成功返回資源,如果失敗返回false	echo ftell($file)."<br>";	echo fread($file, 10)."<br>";	echo ftell($file)."<br>";	echo fread($file, 10)."<br>";	echo ftell($file)."<br>";		fseek($file,100, SEEK_CUR);	echo ftell($file)."<br>";	echo fread($file, 10)."<br>";	echo ftell($file)."<br>";	fseek($file,-20, SEEK_END);	echo fread($file, 20)."<br>";	echo ftell($file)."<br>";	rewind($file); //回到文件頭部	echo ftell($file)."<br>";	echo fread($file, 20)."<br>";	fclose($file);   //關(guān)閉文件資源



? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

?? ????
1784
16
Cakephp ????
1729
56
??? ????
1579
28
PHP ????
1444
31
???
??? GT3 Pro? GT4? ???? ?????? ??? GT3 Pro? GT4? ???? ?????? Dec 29, 2023 pm 02:27 PM

?? ????? ??? ??? ??? ? Huawei ???? ???? ???. ? ? Huawei GT3pro? GT4? ?? ?? ?? ?????. ? ??? ???? ????? ???? ????. Huawei GT3pro? GT4? ???? ?????? 1. ?? GT4: 46mm? 41mm, ??? ?? ?? + ????? ?? ?? + ???? ?? ?? ????. GT3pro: 46.6mm ? 42.9mm, ??? ???? ?? + ??? ??/??? ?? + ??? ? ????. 2. ??? GT4: ?? Huawei Truseen5.5+ ????? ???? ??? ? ??????. GT3pro: ECG ???, ?? ? ??? ??

PHP Blob? ??? ???? ?? PHP Blob? ??? ???? ?? Mar 16, 2023 am 10:47 AM

PHP Blob? ??? ???? ??: 1. PHP ?? ??? ?????. 2. "function blobToFile(blob) {return new File([blob], 'screenshot.png', { type: 'image/jpeg' })? ?? } ” ???? ???? Blob? ??? ??? ? ????.

Java? File.length() ??? ???? ?? ??? ?????. Java? File.length() ??? ???? ?? ??? ?????. Jul 24, 2023 am 08:36 AM

?? ??? ???? Java? File.length() ??? ??????. ?? ??? ?? ??? ??? ? ?? ???? ?? ?????. Java? ?? ??? ?? ?? ??? ??, ? ??( ) File ???? ??????. ? ????? ? ??? ???? ?? ??? ???? ??? ???? ?? ?? ??? ?????. ??, ??? ???? ??? ???? File ??? ???? ???. File ??? ???? ??? ??? ????: Filef

Hongmeng ???? ?????? ??? ? Hongmeng ???? ?????? ??? ? Feb 19, 2024 pm 01:36 PM

?? ??? ?? ??? ????? ??? ?????. 51CTO Hongmeng ??? ???? https://ost.51cto.com ?? ?? DAYU200:4.0.10.16SDK: 4.0.10.15IDE: 4.0.600 1. ??????? ????? ??? ?????. >???->CreateProgect. ??? ??: [OpenHarmony]EmptyAbility: ???? ?? shici, ?????? ??? ?? com.nut.shici ? ?????? ?? ?? XXX(??, ?? ??, ?? ??)? ?????. CompileSDK10, ??: ????. ??

Java? File.renameTo() ??? ???? ?? ?? ??? Java? File.renameTo() ??? ???? ?? ?? ??? Jul 25, 2023 pm 03:45 PM

Java? File.renameTo() ??? ???? ?? ??? ????. Java ???????? ?? ??? ??? ?? ??? ????. Java? ?? ??? ???? ?? File ???? ???? renameTo() ??? ?? ??? ?? ?? ? ????. ? ????? Java? File.renameTo() ??? ???? ?? ??? ??? ??? ???? ?? ?? ??? ?????. File.renameTo() ??? File ???? ??????.

??: Windows 11?? ?? ??? ???? ?? ??: Windows 11?? ?? ??? ???? ?? Aug 24, 2023 am 09:48 AM

Windows 11?? ?? ??? ???? ?? ?? ??? ?? ??? ???? ??? ???? ?? ? ??? ? ? ????. ?? ??? ??? ???? ?? ?? ??? ??? ????. ?? ???? ?? ????. ??? ?? ?? ??? ??? ????. ??? ?? ????: ?? ??? ?? ? ???? ?? ?? ????? ????? ? ????. ??? ??? ????: ???? ?? ????? ?? ??? ??? ? ????. ?? ?? ????? ??: ?? ?? ?? ?? ????? ?? ??? ??? ? ????. ???? ???????. ????? ???? ? ??? ?? ? ??? ??? ? ????. ? ??? ???? ????? ???? ??? ?? ??? ???? ????. 1. Windows ? Microsoft Store ? ????

Java? File.getParent() ??? ???? ??? ?? ??? ?????. Java? File.getParent() ??? ???? ??? ?? ??? ?????. Jul 24, 2023 pm 01:40 PM

Java? File.getParent() ??? ???? ??? ?? ??? ?????. Java ???????? ??? ??? ???? ?? ??? ????. ??? ??? ?? ??? ??? ??? ?? ??? ???? ?? ??? ????. Java? File ???? ???? ??? ?? ??? ???? getParent() ???? ?????. File ???? ?? ? ??? ?? Java? ?? ?????. ?? ?? ? ??? ???? ?? ??? ???? ?????. ? ?, ????.

Java? File.getParentFile() ??? ???? ??? ?? ????? ?????. Java? File.getParentFile() ??? ???? ??? ?? ????? ?????. Jul 27, 2023 am 11:45 AM

Java? File.getParentFile() ??? ???? ??? ?? ????? ?????. Java ???????? ??? ??? ???? ?? ??? ????. ??? ?? ????? ???? ? ?? Java?? ???? File.getParentFile() ??? ??? ? ????. ? ????? ? ??? ???? ??? ???? ?? ??? ?????. Java? ?? ???? ??? ??? ???? ? ???? ?? ??????. ?? ??? ?? ???? ??? ??? ?????.

See all articles