본문 바로가기

카테고리 없음

PHP 17~22

php 17

$list = scandir('파일이름')의 형식으로 디렉터리를 만들고 var_dump를 이용하여 출력합니다. 제 노트북에서는 이렇게 출력됐습니다...

<? php
$list = scandir('./data');
$i = 0;
while($i <count($list)){
	echo"<li><a href=\"\">$list[$i]</a><li>\n";
    $i = $i +1;
   ? }
<? php
$list = scandir('./data');
$i = 0;
while($i <count($list)){
	if($list[$i] != '.'){
     if($list[$i] != '..'){
		echo"<li><a href=\"index.php?id=$list[$i]\">$list[$i]</a><li>\n";
        }
        }
    $i = $i +1;
    }
 ?>

위와 같은 순서대로 반복문을 활용할 수 있습니다. 세번째 반복문의 '.' 와 '..'은 상위 디렉터리로의 이동을 뜻합니다.

 

php 18~19

function 함수명() { } 의 형식으로 함수 생성이 가능하다.

인자를 넣는 방법은 C언어와 크게 차이가 나지 않은다. 다만 안에 수를 넣을 때 앞에 $를 붙여야한다.

다음과 같이 return 형식으로 출력하는 것도 가능하다.

 

PHP 21

CRUD에 대해 알아볼것이다.

 

PHP22

 

form.php를 생성하기 전의 모습이다.

form.php를 생성하면 다음과 같이 변한다. 

$뒤에 GET이나 POST를 이용하여 페이지를 만들 수 있다 url을 거치느냐 안 거치느냐의 차이로 해당 이미지는GET을 사용했을 때의 화면이다.