scandir("경로")
$lists= scandir("data/");
include "경로"
include_once "경로"
file_get_contents("url")
file_put_contents("url",파일내용)
rename(이름,새로운 이름)
rename("data/".$_POST['oldtitle'], "data/".$_POST['title']);
unlink("url")
filesize()
copy()
mkdir("이름","권한","설정")
폴더내의 파일 불러오기
<ul>
<? php
$lists= scandir("data/");
//data폴더 이하의 파일들을 배열로 만들어 저장
for ($i=0; $i < count($lists); $i++) {
if($lists[$i] != "."&& $lists[$i] != ".."){
$title= $lists[$i];
//파일명을 title 함수에 저장
echo "<li>
<a href='index.php?title=${title}'>
${title}
</a>
</li><br/>";
//파일 명을 <li><a>태그 안에서 작성
}}
?>
</ul>
ul
안에li
및a
태그로 둘러싸인 파일 명을 불러온다.<a href='index.php?title=${title}'>
에서 해당$title
을 클릭했을 때 link를 현재 파일(index.php)의?title=$title
로 지정했다.- 이
?
이하 구문은$_GET
으로 값을 받아올 수 있다.
<div>
<?php
if(isset($_GET['title'])){
//get으로 얻은 title이 존재하면,
echo "<h2>{$_GET['title']}</h2>";
//해당 title을 echo;
echo file_get_contents("data/".$_GET['title']);
//해당 title을 파일 명으로 가진 파일의 내용을 echo;
}
?>
</div>
div
안에title
및title
을 파일 명으로 가진 파일의 내용을 불러온다.