생활코딩공부/PHP
PHP 디렉토리와 반복문으로 li, a 태그 추가하기
루체도
2019. 9. 6. 01:06


list의 0번과 1번의 . 과 ..은 무엇이냐면 운영체제에서는 현재 디렉토리라는 약속된 의미로 . 을 쓰고
현재 디렉토리의 부모 디렉토리를 가리키는 것으로 ..을 많이 씁니다.
이 앞에 2개는 사실상 현재 쓸 필요가 없기 때문에 제거를 해줄 것 입니다.
이 코드는 공통점이 있습니다. list의 대괄호 사이의 숫자를 제외하고는 계속 반복되고 있습니다.
이 반복되는 부분을 while문으로 충분히 처리할 수 있습니다. 바꿔보도록 하겠습니다.

이렇게 작성을 하면 위에 웹페이지에서 봤던 것과 똑같은 웹페이지를 볼 수가 있습니다.
그런데 목록이 추가가 되어도 5개까지만 출력이 되고 있습니다. $i < 5를 list의 원소의 숫자로 바꿔주면 됩니다.
저번에 배웠던 count라는 함수를 이용을 하면 됩니다.

그리고 이제 링크를 추가를 시켜보겠습니다. php에서 "는 문자의 시작과 끝을 의미하기 때문에
그냥 문자라는 것을 php에게 알려주어야 합니다. " 앞에 역슬래쉬 \를 입력하면 됩니다.

이런식으로 입력을 하시면 됩니다. 그러면 각 항목에 링크가 걸리는 것을 확인하실 수 있습니다.
글을 읽다보면 list의 0번과 1번에 해당하는 . ..을 지워야 한다는 생각이 드실 것입니다.
간단하게 이것들을 조건문을 걸어서 아닐 때에만 출력을 하게 해주면 됩니다.

이렇게 작성을 해주시면 아래와 같이 점들이 사라진 것을 확인하실 수 있습니다.
