Display Images from a Directory – Tamil

디렉토리에 이미지를 나열하는 방법에 대한 간단한 자습서에 오신 것을 환영합니다 이 튜토리얼에서는 파일을 나열하고 이미지 태그와 같은 html 코드를 사용하여 디렉토리에 나열된 이미지를 반향 출력하는 방법을 다룹니다

최종 결과는 다음과 같습니다 나는 8 개의 이미지를 만들었고 페이지 아래에 나열 될 것입니다 이들은 모두 여기에서 모두 별도의 이미지입니다 디렉토리 구조를 어떻게 설정했는지 보여 드리겠습니다 나는 'show dot php'파일을 가지고 있는데, 우리는 여기에서 작업 할 것이다

그런 다음 그림 폴더를 가지고 있고 그림과 같이 여기에 나열된 이미지가 있습니다 어떤 포맷이든 상관 없습니다 그들은 혼합 된 형식이 될 수 있습니다, 그들은 하나의 형식이 될 수 있고 HTML을 통해 디스플레이 또는 이미지 파일의 모든 형식이 작동합니다 그래서 여기에 우리의 'show dot php'가 있습니다 그리고 지금이 곳은 여기에서 꽤 비어 있습니다

그리고 분명히 우리는 php 태그가 필요합니다 그리고 우리가이 일을하는 방식은 먼저 이미지 디렉토리에 변수를 설정하는 것입니다 그리고 제가 이전에 보여 줬던 것처럼 이것은 '이미지'이며 우리는 거기에 슬래시를 넣을 것입니다 백 슬래시와 같은 기호를주의하십시오 그들은 PHP의 특수 문자로 그 뒤에 나오는 문자를 제거합니다

그래서 예를 들어 '이미지 슬래시 사진'이 있다면이 문자는 'p'를 취소하기 때문에 'images-hotos'로 PHP를 작성합니다 따라서 앞으로 슬래시를 사용하고 분명히 여기에 '사진'이 없는지 확인하십시오 다음으로해야 할 일은 'open dir function'을 사용하는 것입니다 이것은 기본적으로 우리를위한 디렉토리를 열 것입니다 그것은 디렉토리의 내용이 될 수 없습니다

이것은 단지 특정 디렉토리, 즉이 디렉토리를 열 것입니다 그래서 이것을 그대로 유지하는 것은 우리가 할 일은 열린 디렉토리가 'open dir'과 dir이라는 새로운 변수와 같은지 말하는 것입니다 그래서 우리는 여기에 이것을 맞추고 있습니다 그리고 기본적으로이 작업은 성공적으로 완료되었는지 여부를 알려주고 나중에 오픈 디렉토리에 'open dir'을 지정하여 나중에 조작 할 수있게합니다 우리가 그렇게하는 이유는 디렉토리가 존재하지 않는다면 많은 코드와 많은 오류가 생기기 때문입니다

여기에 오류가 없다면 코드 내부와 코드를 계속 진행할 수 있습니다 이제 다음 비트가 더 복잡해집니다 이 주석을 달기 시작하십시오 이것은 디렉토리를 여는 것입니다 그리고 우리가 할 일은 디렉토리를 읽으므로 'read dir'입니다

while 루프를 둘러싼 각 루프에 대해 우리는 폴더 안의 각 이미지의 이미지를 반향 출력하거나 표시하기 때문에 while 루프를 사용하여이 작업을 수행합니다 따라서 while 루프부터 시작하여 잠시 후에 무엇을 할 것인지를 작성하겠습니다 여기서 while 루프, while 루프에 대해 실행할 코드 블록을 작성합니다 우리가 할 일은 파일이 읽기 디렉토리와 같으면 방금 전에 소개 한 새로운 기능입니다 그리고 분명히 여기에 'open dir'변수를 입력해야한다는 것을 짐작할 수 있습니다

이것은 기본적으로 open dir 함수를 사용하여 이미 열어 둔 디렉토리를 읽는 것입니다 그래서 이것들은 정말 유용한 두 가지 함수입니다 그래서 나는 그것들을 서로 조화시킬 수 있습니다 다시 여기에서 이것을 검증하고 'false'와 같지 않거나 같지 않거나 열리지 않거나 읽을 수없는 경우 나중에 몇 가지 오류가 발생할 수 있음을 나타냅니다 에

그리고 이것으로 우리는 구조를 시작할 필요가 있습니다 이것을 괄호 안에 넣어야합니다 그래서 그것을 괄호 안에 넣으십시오 좋아, 그게 우리의 완전한 성명서 야 이제는 내부에이 파일 변수를 생성했기 때문에 이것을 수행하는 정말 쉬운 방법이 있습니다

그리고 우리는 while 루프 안에 있으므로이 디렉토리에 포함 된 각 파일에 대해 동적으로 업데이트 할 것입니다 그래서 우리가 정말로해야 할 일은 이제 '에코 파일'이라고 말하고 우리가하고 싶은 것은 '끝'에 'br'를 추가하는 것입니다 따라서 브라우저를 열어 새로 고침하면 모든 디렉토리가 나열된 것을 볼 수 있습니다 이제 나는 디렉토리 목록에 관한 다른 튜토리얼을 가지고 있는데, 전에 언급 한 적이 있다고 생각합니다 우리는 점과 두 점이 있습니다

이것은 기본적으로 디렉토리 구조에 대한 표준 표기법입니다 나는 현재의 디렉토리라고 생각한다 두 개의 점은 그곳으로 돌아갈 것이다 하지만 우리가 지금해야 할 일은 우리가이 점과 완전히 멈추지 않도록 우리 루프 안에서 이것을 검증하는 것입니다이 두 점은, 미안합니다

이유는 유효한 이미지가 아니며 올바른 이미지가 아닌 이미지로 표시하는 경우입니다 그래서 우리는 이것들을 제거해야 할 것입니다 그래서 제가해야 할 일은 파일이 도트와 같지 않다는 것입니다 – 우리는 '와'대신에 '와'가 필요합니다 – 그리고 파일은 도트와 동일하지 않습니다 그래서 우리는 "이 동등한 점이 있습니까?"라고 말하면서 반복 할 것입니다 첫 번째 경우에는 'yes'가 될 것이므로 if 문 내부의 if 명령 내에서이 문을 완전히 무시할 것입니다

그리고 우리는 동시에 이것을 동시에 확인하고 있으므로 분명히 둘 다 사실이 될 것입니다 이제 우리가 할 일은 새로 고침과 사라짐을 봅니다 좋아, 다음으로해야 할 일은 실제로 이미지를 만들기 위해이 파일 변수를 조작하는 것입니다 그래서 우리가 할 일은 이것 모두를 없애고 나는 단지 html 코드를 옴니 단어로 쓸 것입니다 따라서 이미지 소스는 여기에있는 것과 같습니다

높이와 너비를 지정할 수는 있지만 이미지가 모두 미리 설정된 높이와 너비이기 때문에 지금은하지 않겠습니다 당신이 모든 다른 크기의 이미지를 가지고 있다면 분명히 같은 크기로 모든 것을 넣고 하이퍼 링크가있어서 개별적으로 볼 수 있습니다 하지만 꽤 똑바로 앞으로 PHP 코드를 보여 드리겠습니다 알았어 그리고 나서 우리는 각각 하나 하나 씩 쉬게 될거야

여기서 내부적으로, 재미있게도 '파일'을 넣을 것이라고 생각할 수도 있지만, 이것을 새로 고침 할 때 우리는 깨진 이미지가 있음을 알 수 있습니다 그 이유는 제가 속성을 클릭하면 여기에서 볼 수 있습니다 우리는 디렉토리 이미지와 이미지 1을 말했습니다 여기에 이미지 디렉토리가 필요합니다 그래서 우리는 이미지를 쓸 수 있었지만 이미 그것에 대한 변수가 있습니다

그것은 'dir'입니다 그래서 우리는 'dir forward slash file'이라고 말하면 이미지 슬래시 파일이됩니다 이제 새로 고침하면 기본적으로이 튜토리얼의 시작 부분에서 보여준 페이지로 되돌아갑니다 그래서 그것은 기본적입니다 일을하거나, 누워 놓는 등보다 진보 된 방법이 있습니다

하지만 문제가 있다면 저에게 연락하십시오 기꺼이 도와 드리겠습니다 좋아, 그럼보고 많이 주셔서 감사합니다 이것은 Spoken Tutorial Project의 Joshua Mathew 더빙입니다