ReSet ORIGINAL
[PHP] file_exists 紐⑸줉
  • 湲벖씠 : IN-BEST 옉꽦씪 : 12-07-15 03:31 議고쉶 : 9,250
\\ Source Explanation
쑀슜븳 븿닔 file_exists

씠踰덉뿉 file_exists 瑜 떎猷⑤뒗 씠쑀뒗
臾쇰줎 留롮씠 벐湲곕룄 븯吏留, 李⑷컖븯湲 돩슫 臾몄젣媛 엳湲 븣臾몄뿉 떎猷⑥뿀뒿땲떎.
Source Code

(PHP 4, PHP 5)
file_exists Checks whether a file or directory exists
씤옄濡 꽆뼱삩 뙆씪씠굹 뵒젆넗由ш 議댁옱븯뒗吏 泥댄겕빀땲떎.
議댁옱븯硫 true, 議댁옱븯吏 븡쑝硫 false 瑜 諛섑솚빀땲떎.
븿닔紐낅쭔쑝濡 蹂대㈃ 뙆씪씠 議댁옱븷吏 뿬遺留 泥댄겕븷寃 媛숈留 뙆씪怨 뵒젆넗由 紐⑤몢瑜 泥댄겕빀땲떎.
利, 씤옄濡 꽆뼱삩寃껋씠 뙆씪씤吏 뵒젆넗由 씤吏 긽愿뾾씠 議댁옱 쑀臾대쭔 뙋떒븯뒗 寃껋엯땲떎.

Description
bool file_exists ( string $filename )
Checks whether a file or directory exists.
씪諛섏쟻씤 궗슜諛⑸쾿뿉 븳 寃껋 옒 븣寃껋쑝濡 蹂닿퀬
봽濡쒓렇옩쓣 븯硫댁꽌 떎닔 븯湲 돩슫 遺遺꾩쓽 삁瑜 뱾怨좎옄 빀땲떎.

蹂댄넻 뜽꽕씪쓣 留뚮뱶뒗 遺遺꾩쓣 泥섎━ 븯뒗 냼뒪뱾쓣 蹂대㈃
 $save_dir = 'data/' . $bo_table;  
 if (!file_exists($save_dir)) {  
     mkdir($save_dir);  
     chmod($save_dir, 0777);  
 }  
 ...... 뜽꽕씪 泥섎━븯뒗 遺遺 ......... 
媛숈씠 궗슜쓣 留롮씠 빀땲떎.
洹몃깷 뼵쑜 蹂닿린뿉뒗 븘臾대윴 臾몄젣媛 뾾뼱 蹂댁엯땲떎.
洹몃윭굹...
봽濡쒓렇옩 떎뻾 怨쇱젙以 $bo_table 뿉 媛믪씠 뾾쓣 寃쎌슦媛 諛쒖깮빀땲떎.
寃곌낵쟻쑝濡
$save_dir 뿉 媛믪 data/ 엯땲떎.
利 뜽꽕씪 씠 썝옒 깮꽦릺怨좎옄 븯뒗怨녹뿉꽌 깮꽦릺뒗寃껋씠 븘땲씪.
洹 긽쐞쓽 뵒젆넗由ъ뿉 깮꽦릺뒗 寃곌낵瑜 궠寃 맗땲떎.
利, 쐞 냼뒪뿉꽑 $bo_table 쓽 媛믪씠 엲뒗吏 뾾뒗吏 泥댄겕 븯뒗 怨쇱젙씠 룷븿릺뼱빞
삱諛붾Ⅸ 봽濡쒓렇옩씠씪 븷닔 엳뒿땲떎.

삉 떎瑜 삁濡
뜲씠 뵒젆넗由ъ뿉 뿬윭媛吏 뵒젆넗由ъ 뙆씪쓣 媛숈씠 옣븯뒗 寃쎌슦.
쓽룄븯吏 븡寃 뵒젆넗由 紐낃낵 뙆씪紐낆씠 寃뱀튂뒗 寃쎌슦媛 엳뒿땲떎.
씠誘 뜲씠 뤃뜑궡뿉 1 씠씪뒗 뤃뜑媛 議댁옱븯뒗뜲
뙆씪 1 씠 議댁옱븯뒗吏 뿬遺瑜 泥댄겕 븯뿬 萸붽瑜 泥섎━ 븷 寃쎌슦 臾몄젣媛 諛쒖깮빀땲떎.
쐞뿉꽌 꽕紐 뻽벏씠 file_exists 뒗 뙆씪씤吏 뵒젆넗由ъ씤吏뒗 긽愿뾾씠 議댁옱 쑀臾대쭔 泥댄겕븯뒗 븿닔 씠誘濡
議댁옱븳떎硫 true瑜 諛섑솚븯湲 븣臾몄뿉 洹멸쾬씠 뙆씪씤吏 뵒젆넗由 씤吏뒗 븣닔媛 뾾뒿땲떎.
 $file_name = '1';  
 if (!file_exists($file_name)) {  
     file_put_contents($file_name, '뜲씠');  
 }  
 $data = file_get_contents($file_name);  
 ......... 
쐞쓽 냼뒪뿉꽌 蹂대㈃
씠誘 1씠씪뒗 뵒젆넗由ш 議댁옱븯誘濡 1씠씪뒗 뜲씠 뙆씪쓣 깮꽦븯吏 븡뒿땲떎.
$data = file_get_contents($file_name); 씠遺遺꾩뿉꽌룄 뿉윭瑜 諛쒖깮븯寃 맗땲떎.
利, 泥댄겕븯怨좎옄 븯뒗 긽씠 紐낇솗븯떎硫
뙆씪씪 寃쎌슦뿉뒗 is_file , 뵒젆넗由ъ씪 寃쎌슦뿉뒗 is_dir 濡쒖꽌 泥댄겕 븯뒗 寃껋씠 諛붾엺吏곹빀땲떎.

媛옣 留롮씠 씪뼱굹뒗 삁뒗
뼱뼡 듅젙 寃쎈줈뿉 뜽꽕씪 뙆씪쓣 옣븯怨좎옄 븯뒗뜲 뙆씪紐낆씠 뾾쓣븣 諛쒖깮븯뒗 耳씠뒪 엯땲떎.

뙆씪紐낆 뵒鍮꾩쓽 듅젙 뀒씠釉붿뿉 媛믪씠 뱾뼱엲怨
寃쎈줈뒗 怨좎젙씠씪怨 뻼쓣븣
蹂댄넻 븘옒 媛숈 떇쑝濡 留롮씠 빀땲떎.
 $save_dir = 'data/files/a';  
 $save_file = $save_dir . '/' . $row['file_name'];  
 if (file_exists($save_file)) {  
     echo "";  
 }  
 else {  
     echo "";  
 } 
씠寃 뿭떆 씠긽씠 뾾뒗 냼뒪 泥섎읆 蹂댁씠吏留
$row['file_name'] 뿉 媛믪씠 뾾떎怨 깮媛곹빐蹂대㈃ 泥댄겕瑜 data/files/a/ 濡 븯寃 릺뼱,
議댁옱븳떎怨 뙆븙븯怨 씠誘몄瑜 異쒕젰븯寃 맗땲떎.
媛걫 뜽꽕씪씠 源⑥졇꽌 異쒕젰맂떎뒗 떇쓽 臾몄쓽뒗 씠윴寃쎌슦媛 留롮뒿땲떎.
씠윴 寃쎌슦 is_file 쓣 벐뒗寃껋씠 諛붾엺吏곹븯떎씪怨 븷닔 엳뒿땲떎.

李멸퀬>
is_file 泥댄겕븯怨좎옄 븯뒗 뙆씪씠 뙆씪씤吏 삉 議댁옱븯뒗吏瑜 룞떆뿉 泥댄겕빀땲떎.
is_dir 泥댄겕븯怨좎옄 븯뒗 뵒젆넗由ш 뵒젆넗由ъ씤吏 삉 議댁옱븯뒗吏瑜 룞떆뿉 泥댄겕빀땲떎.
http://sir.co.kr/bbs/board.php?bo_table=pg_php&wr_id=897 쑀李쏀솕떂
쨌 異쒖쿂 : 洹몃늻4똻
0.00 (0紐)
룊媛빐二쇱꽭슂. 鍮꾪쉶썝 媛뒫!