php file io

모두들, PHP의 파일 IO에 대해 오늘 당신과 이야기하고 싶습니다 IO는 입출력을 나타냅니다

우리가 여기서 시작하려고하는 것은 우리가 단지하려고하는 것입니다 우리는 단지 입력을 할 것입니다 우리는 다음과 같은 정보를 가져올 것입니다 파일을 컴퓨터의 메모리에 저장하고 표시하십시오 그다지 다르지 않습니다

예를 들어, 엑셀 프로그램에 들어 오면, File, Open을 선택하겠습니다 그런 다음 여기에 와서 데스크탑에 파일이 있습니다 내 PHP 책인 studentxlsx는 Excel 파일입니다 나는 바로 가서 바로 열어 갈거야

그리고 우리는 볼 수 있습니다, 우리는 콘텐츠가 있습니다 내가 기억하는 배열과 매우 흡사하다 이전 배열의 배열을 기억하고 있다면, 나는 학생들의 이름과 성적을 가지고있었습니다 이제 Excel 파일에 있습니다 그러나 이제 우리는 Excel 파일을 열지 않을 것입니다

CSV 파일을 열어 보겠습니다 Excel에서 파일을 만들어 CSV 파일로 저장할 수 있습니다 나는 맥 컴퓨터를 가지고있다 그래서 나는 여기에오고 싶기 때문에 나는 매우 신중해야한다 그리고 내가 그것을 저장하면, 사실 창 쉼표로 구분 된 값으로 저장해야합니다

내가 이것을 당길 수 있는지 보자 나는 그것을 끌어 당길 수 없다 저기로 가면 창문을 당길 수 있어요 필자는 Mac을 가지고 있기 때문에 값을 쉼표로 구분하지 않고 저장해야합니다 창 쉼표로 구분 된 값으로 저장하는지 확인하고 싶습니다

나는 여기서 이름을 사용할 것이다 나는 이미 가지고 있고, 나는 그것을 갈 것이고 그것을 대체 할 것이다 그래서 저장을 선택하겠습니다 나는 그것을 대체 할 것입니다 지원되지 않는 기능이 있다는 것을 알려주겠습니다

계속하겠습니다 이제 사실 파일을 닫을 것입니다 이것은 중요한 단계입니다 그건 그렇고, 내가 그것을 구하지 않기 때문에 저장하면 CSV 파일을 Excel 파일로 덮어 씁니다

자,이 둘의 차이점에 대해 이야기하겠습니다 여기에 유닉스 터미널을 사용하려고합니다 그리고 지금 어디 있는지 확인해야합니다 방금 로그인했습니다 그래서, 나는 내 바탕 화면에 들어가야 만한다

PHP 책 폴더, 그리고 나서 바로 여기에 Excel 파일이 있습니다 그래서 나는 vim이라는 프로그램에서 이것을 열어 볼 수 있습니다 이것은 유닉스 텍스트 편집 프로그램이다 그것은 studentsxlsx였습니다

열면 Excel 파일입니다 우리가 실제로 보거나 이해할 수있는 것은 아닙니다 모든 횡설수설입니다 그러나 Excel에서는이 모든 작업을 수행 할 수 있습니다 이것은 모두 바이너리입니다

따라서 이해할 수있는 것은 없지만 Excel에서는 이해할 수 있습니다 나는 그 일을하고 싶지 않기 때문에 그냥 빠져 나갈거야 하지만 지금 내가 할 수있는 일은 같은 파일을 열어 보도록하겠습니다 CSV 버전 만, 그리고 우리는 그것을 읽을 수 있습니다 CSV는 쉼표로 구분 된 값의 약자이므로, 당신은 그 이름이 어떻게 있는지 볼 수 있습니다

학년, 이름, 학년, 이름, 학년 그것이 CSV 파일입니다 우리는 여기서 그것을 볼 수 있어야합니다 실제로 NetBeans에서, 당신은 또한 그것을 열 수 있습니다 나는이 일을 그만 두어야한다

그래서, 그것은 열리지 않지만 나는 들어갈 수 있습니다 NetBeans와 그 특정 파일을 열어줬으면 좋겠다 따라서 studentscsv 파일을여십시오 나는 열어 볼 수있다

그런 다음 우리가 함께 작업 할 수 있는지 알고 있습니다 자, 내가하고 싶은 건 내가 열어보고 싶어 그 맥 버전의 파일은 당신을 위해 당신이 차이를 볼 수 있도록합니다 작은 캐럿이 끝나고 그것이 모두 한 줄인 것을 알 수 있습니다 따라서 Mac은 다른 줄 끝 기호를 사용합니다

우리가 PHP를 사용했을 때의 모습은 어땠는지 알 수 있습니다 우리는 php_eol을 줄 끝으로 사용했습니다 Mac의 경우 줄 끝이 다르며 ^ M으로 표시됩니다 그러나 당신이 알아 차릴 것 인 것은 당신이 귀하의 정보는 거기에 있지만 헤더 배열이라 불리는 것이 전부입니다 그 대신 데이터 배열에있는 대신에 있어야합니다

따라서 쉼표로 구분하여 저장하면 그렇게됩니다 Windows CSV 대신 Mac에서 CSV를 사용하십시오 당신은 PC 기계가있는 경우에, 이미 Windows 버전입니다 나는 그저 벗어날거야 그 차이점을 보여주고 싶습니다

그 다른 파일들과 그것으로 일어날 수있는 일 우리가 원하는 것은 실제로 코드를 열어보기를 원한다는 것입니다 그래서, 내가 한 것은 우리가 가지고있는 것입니다 이 모든 코드를 여기에 추가하면 코드 전체가 추가됩니다 내 책에서 설명했듯이, 그러나 그것을 여는 실제 진술은 바로 여기에 있습니다

그것은 주어진 이름을 가진 파일을 읽은 것으로 엽니 다 자, 앞으로 나아가서 그걸 잡으십시오 내가하고 싶은 것은이 trymephp 파일에 적용하고 싶습니다 그래서 여기에서 파일을 열고 싶으므로, 데이터 폴더가 없습니다

그래서 나는 진짜를 빨리 만들 예정입니다 나는 그걸 데이터라고 부를거야 이것이 내 데이터를 저장하기 때문에 좋은 이름입니다 그런 다음 CSV 파일을 저장하겠습니다 그 다음, 나는 이것이 어디에 있는지를 알아 내야한다

studentscsv라는 데이터 폴더가 있습니다 팔 그래서, 지금, 나는 그것을 사용할 수 있고 나는 이 작업을 수행하려면 업로드해야합니다 그래서 그 파일을 업로드하는 것을 기억해야합니다

그래서, 내 trymephp 파일에서, 이전 장에서 생각해 보면, 우리가 한 일은 우리가 배열을 가지고 있다는 것입니다 우리는 CSS를 가지고 있으며 모든 학생들을 테이블에 인쇄합니다 우리가하고있는 일은 우리가 실제로 사용하고있는 것입니다 그들이 가능했다면 PHP는 학년을 확인하기 위해 TA, 또는 그들이 실패 할 것이라는 걱정이 든다면

이 똑같은 코드를 사용할 것입니다 유일한 차이점은 이것을 대체 할 것입니다 그래서 내가 할 일은이 전체 블록을 주석 처리 할 것입니다 나는 자주 / *를 사용하지 않는다 * /는 코드 블록을 주석 처리하는 방법입니다

하지만 PHP에서 한 줄 이상 나오는 경우를 가정 해 봅시다 나는 그것을 발견했기 때문에 나는 그것을 사용하지 않는다고 생각한다 실수 할 때 나를 괴롭 히고 나를 돕기 위해 더 성 가시고, 그러나 그것을하는 것에는 아무 잘못이 없습니다 그래서 저는 약간의 문서로 시작하고 싶습니다 우리는 단지 파일을 열 것이다

어쩌면, 내가 할 수있는 일은 여러 개의 주석을 사용하는 것입니다 공백, 나를 식별하는 데 도움이되는 몇 가지 메커니즘, "이봐 요, 이것은 특정 부분이 될 것입니다" 이제 주석은 무시됩니다 하지만 내가하려는 것은이 PHP 코드를 코드 블록으로 처리하는 것입니다 열기 및 닫기 PHP 요소를 삭제하십시오

그들이 필요하지 않기 때문에 나는 복사했다 이미 CSV 파일을 열어 놓은 것 같습니다 그래서 나는 그걸 지울거야 나는 큰 긴 섹션을 ​​고수 할 것이다 그 때문에 실제로 이동하려고합니다

나는 디버깅 섹션을 작성한 다음에 넣을 것이다 따라서이 디버그가 무엇인지 장에서 생각해 보면, 그것을 위해 플래그하는 방법입니다, "이봐, 네가 컴퓨터 메모리에있는 것을 인쇄 해줘 뭔가 올바르게 작동하지 않기 때문에 나는 그것을 볼 수있다 " 그래서, 나는 그 세트를 가지고있다 나는 내 폴더가있다

이를 데이터라고합니다 내 파일 이름과이 책의 예는 음식, 나는 그것을 학생들에게 바꿀 것입니다 확장자는 CSV입니다 나머지 블록은 파일 이름 이외에는 변경할 필요가 없습니다 그래서, 저는 이것이 실제로 이것의 끝임을 알게되었습니다

그래서, End File 그래서, 여기에 연락하려고하는 것 이 별표를 여기에두고이를 블록으로 만드는 것은, 이것은 파일을 여는 코드 블록입니다 그것은 변하지 않습니다 내 말은, 네가 확실히 가지고 있지 않다는거야

데이터 디버깅 문을 사용하지만 처음에는 매우 유용합니다 그러나 그것이 당신이 파일을 여는 방법입니다 수천 개의 Google 검색을 할 수 있지만 무엇을 알고 있습니까? 이것은 파일을 여는 방법입니다 변수 이름을 원하는대로 변경할 수 있습니다 그냥 파일이라고 부르 겠어

일단 파일을 열면, 우리가 지금하고 싶은 것은 그것을 읽을 수 있기를 원한다는 것입니다 그래서, 이번에는 조금 더 똑똑해지고 PHP 요소를 복사하지 않을 것입니다 코드 블록을 잡으려고합니다 파일이 성공적으로 열리면, 그것을 컴퓨터 메모리에 읽어 들일 것입니다 그래서 여기에 붙여 넣을거야

내가 할 일은 내가 실제로가는거야 같은 코멘트 구조를 붙잡는다 나는 그것을 이해하고 그것을 볼 수 있도록이 것을 막을 것입니다 빨리 스크롤하면 긴 프로그램을 시작할 때 도움이되는 것은 무엇입니까? 별표가 보입니다 나는 그만둬야 해

그것은 그것이 시작된 곳입니다 그것을 READ 파일이라고 부르십시오 나는 하나 더 많은 공간을 사용할 수 있다고 생각한다 그리고 나서이 블록을 중심으로 실제로 최종 파일을 작성하려고합니다 따라서 파일을 열고 파일을 읽는 코드 블록 중 하나가 또 있습니다

이것이 당신이하는 방법입니다 그것은 변하지 않습니다 그래서, 그것은 우리가 가지고있는 코드 라이브러리와 같습니다 우리가 좀 보아서 말할 수있는, "이봐, 필요해 파일을 열어야 해

그 블록을 붙잡아주세요 " 그래서, 우리는이 블록에 들어갑니다 그것이하는 일은 헤더를 읽는 것입니다 내 studentcsv를 확인하러 가자

나는이 행이 될 헤더 열을 가지고 있으므로 처음에는 그것을 읽을 것입니다 만약 내가 두 줄을 가지고 있다면, 나는 이걸 가지고 가서 거기에 붙여 넣을 것입니다하지만 저는 그렇게하지 않을 것입니다 내가 한 줄의 머리글을 가지고 있다면, 나는 그것을 삭제할 것이거나 나는 그것을 주석으로 달아 놓을 것이다 그러나 나는 그곳에 그것을 남겨 둘 수 있도록 일련의 머리말을 가지고있다

이것은 모두 디버깅 코드입니다 그것은 그것을 인쇄 할 것입니다 나는 배열 음식을 부르기 싫어서 여기서 두 곳을 바꿀 것입니다 배열로 부르는 것은 myStudents입니다 왜 myStudents인가? 그게 내가 전에 언급 한 것이기 때문에 나는 그것을 주석 처리하고 배열을 제거했다

내가 여기서 의미하는 것은 나의 배열을 PHP 코드로 하드 ​​코딩하는 대신에, 내 데이터를 CSV 파일에 저장하려고합니다 난 그냥 내 Excel 파일을 편집 할 수 있으며이 프로그램은 그냥 그것을 읽습니다 그래서, 제 학생들을 거기에서 바 꾸었습니다 디버깅 문을 위해 거기서 변경해야합니다 사실, 디버그를 false로 남겨두고 어떻게 할 것인가를 보여줄 것입니다

그것을 수동으로 돌리십시오 좋아요, 파일을 읽은 후에는 닫아야합니다 다음 단계는 파일을 닫는 것입니다 한 줄의 코드이기 때문에 전체 블록을 넣을 수 없습니다 그래서 저는 그것을 닫고 끝내 겠어요

괜찮아 자, 우리가 강의 노트를보고있을 때, 이 전체 프로세스의 마지막 단계는 데이터를 재생하는 것입니다 하지만 그거 알아? 나는 이미 해냈다 이 foreach 루프에 있습니다 다른 유일한 것은 지금입니다, 내 배열을 PHP 코드에 하드 코딩하는 대신, 내 데이터는 CSV 파일에 있습니다

업로드하고 작동하는지 확인합시다 괜찮아 그래서 우리는 모든 것을 움켜 잡도록 기억해야합니다 데이터, 그리고 우리는 내 Tryme 잡아 싶습니다 좋아요, 업로드하고 확인해 봅시다

괜찮아 그래서, 그것은 내 사이트 맵에 나타났습니다 평소와 같이 Tryme 파일을 클릭하기 만하면됩니다 그리고 헤이, 그것은 똑같이 보인다 디버깅 모드를 켜 봅시다

그래서 우리는 단순히 물음표를 입력하여이를 수행 할 수 있습니다 디버그는 T와 같고, Enter를 누르고, 그리고이 모든 정보를 나에게 준다 그래서 그들은 내 데이터 파일의 이름이 있다는 것을 말하고 있습니다 파일이 성공적으로 열립니다 우리는 메모리에 데이터를 읽기 시작했습니다

우리는 헤더를 읽는 것을 끝냈습니다 헤더 배열의 모양은 다음과 같습니다 내 데이터 배열은 다음과 같습니다 우리가 예상했던대로 모든 것을 인쇄했습니다 그것이 한 모든 것이 정보를 얻은 곳에서 바뀌었기 때문입니다

내가 실제로하고 싶은 것은 맥 CSV 버전을 복사하는 것이다 그게 어떻게 보이는지 보자 좋아, 그래서 내가 알아야 해 사실, 그냥 잠깐 멈출거야 괜찮아

나는 그저 잠시 멈추고 일어나려고 나를 지켜봐야한다 이제 데이터 배열의 Students-Mac CSV 파일을 대체하십시오 이제이를 볼 수 있으며 NetBeans에 표시됩니다 거기는 NetBeans처럼 보일지 모르겠습니다

NetBeans를 열면, 실제로는 올바르지 만 실행하기 위해선 안됩니다 내가 지금 할 일은 내 파일의 이름을 바꾸자는 것입니다 그래서 학생들 – 맥을 넣으면됩니다 우리는 이미 그것이했기 때문에 이것이 효과가 있다는 것을 이미 알고 있습니다 그래서 그것은 FTP입니다

우리는 데이터를 보내야합니다 우리는 그 중 하나를 보내겠다 둘 다 보낼 필요는 없어 및 Tryme 파일 괜찮아

업로드하여 어떻게 작동하는지 봅시다 괜찮아 글쎄, 그걸 팝업하고 난 그걸 닫을거야 글쎄, 그 사이트 맵있어, 우리는 그것에 올 것이다 우리는 아무것도 얻지 못했다

거기에 아무것도 없어, 알았지? 글쎄, 그러자 디버그 모드를 켜 봅시다 물론,이 모든 정보를 제공하기 때문에, 우리는이 슬라이드를 결코 원하지 않지만 그것은 우리에게 매우 도움이됩니다 야 봐봐 내 모든 데이터가 있습니다, 바로 거기에 있습니다

그러나 주목하십시오, 파일 이름, File opened successfully, 우리의 데이터를 읽고, 우리 헤더를 읽는 것을 끝내었고, 내 머리글 배열에있는 모든 데이터가 있습니다 데이터 읽기 완료, 파일 닫기, 데이터 배열 내 데이터 배열이 비어있어, 알았지? 그것은 모두 내 헤더에 있기 때문에 우리는 실제로 우리의 헤더를 인쇄하지 않습니다 그래서, 우리가 코드로 돌아와 그것을 들여다 보면, 나는 여기서 너와 함께 빠른 산책을 할거야 디버그가 설정되면 거짓입니다

우리는 그것을 사실로 설정했습니다 괜찮아? 내 폴더가 있는데, 내 파일 이름, 내 확장 괜찮아? 그래서 파일을 열었습니다 헤더는 모든 것을 말합니다 맥용 CSV가 다른 라인에 넣기 때문이다

UNIX 운영 체제가 줄 끝으로 인식하지 못함을 나타냅니다 그래서, 그것은 모두 헤더에 들어갑니다 파일의 끝이 아닌 동안, myStudent는 Fgetcsv 파일과 동일합니다 그거 알아? 우리는 모든 것을 한 줄로 읽었 기 때문에 모든 것을 읽었습니다 그래서 우리는 파일의 끝에 있습니다

그래서 myStudent는 어떤 것과도 같지 않습니다 그리고 그게 우리가 인쇄하는 방법입니다 데이터 읽기를 마쳤습니다 제 데이터 배열입니다 아무것도 출력하지 않습니다

파일을 닫습니다 우리는 동일한 변수를 가지고 있지만 foreach Loop에 도달하면, 학생으로 myStudents를 foreach; myStudents에는 아무 것도 없습니다 그것은 비어 있습니다 그래서 아무 것도 출력하지 않습니다 우리가 소스 코드를 보면, 우리는 우리 테이블을 열고 닫을 것을 볼 것입니다

그러나 우리는 그것 안에 아무것도 볼 수 없습니다 괜찮아? 사실, 그것은 그런 종류가 아닙니다 음, 그렇지 않습니다 제가 물건을 인쇄했기 때문에 그것은 우리에게 오류를줍니다 내 HTML에서 내 문서 유형을 인쇄하기 전에 그러나 우리는 여기서 우리가 여는 테이블과 닫는 테이블을 인쇄했음을 볼 수 있습니다, myStudents가 비었기 때문에 행이 인쇄되지 않습니다

괜찮아? 그래서, 우리가 그것을 잊지 않도록 고쳐야합니다 그래서 우리는 여기서 다시 돌아올 것입니다 우리는 그것을 학생들에게 돌려 줄 것입니다 그래서 우리는 다시 그 모든 자료를 갖게됩니다 그래서 우리는 FTP를 가지고, Tryme, 당신은 그것을 보게 될 것입니다

좋아, 나는 물건을 닫고 싶다 여러 개의 탭이 열려있는 것을 좋아하지 않습니다 우리는 그냥 다시 돌아가겠습니다 올바른 CSV 파일을 만들었으므로 모든 것이 작동합니다 물론, 우리가 모든 것들을보고 싶다면, 우리는 그것을 볼 수 있습니다

알았어, 헤더 배열이있어 어떤 차이가 있나? 그리고, 제 데이터 배열 괜찮아? 이것이 우리가 디버깅 문을 가지고있는 이유입니다 데이터 파일을 엉망으로 만들기가 쉽기 때문입니다 이렇게하면 컴퓨터의 메모리 내용을 알 수 있습니다

쉽게 표시 할 수 있습니다 일반적으로, 물론, 당신은 그렇게하고 싶지 않습니다 라이브 사이트의 경우 또는 라이브 사이트에서 수행 할 수있는 경우도 있습니다 누군가가 해킹 할 수 있기 때문입니다 괜찮아? 그래서 여기에있는 노트들에서, 이 모든 다른 열을 표시하고 있기 때문에 혼란 스러울 수 있습니다

그러나 우리가 이전에했던 것과는 다르지 않습니다 PHP가 이제 우리가 할 수있게 된 것은 데이터와 코드를 분리하는 것입니다 우리가 HTML에서 귀하의 콘텐츠를 식별하도록하는 것처럼, 알겠습니까? CSS에는 모양을 식별하는 별도의 파일이 있습니다 이제 사용자화할 PHP 코드가 있습니다 하지만 지금 우리가하고있는 일은 배열을 너무 많이 사용하기 때문에, 우리는 항상 배열의 데이터를 얻습니다

하지만 이제는 그 데이터를 분리 할 수 ​​있습니다 괜찮아? 따라서 코드와 데이터의 분리, 루프를 사용하면 모든 것을 쉽게 이해하고 유지 관리 할 수 ​​있습니다 그래서, 내가 사용하는 웹 사이트의 예를 들어 보겠습니다 실제로는 CSV 파일을 사용하지 않습니다 하지만 데이터베이스를 사용합니다

Craigslist가 여기에옵니다 우리가 가진 것은 판매를위한 이러한 것들을 모두 가지고 있습니다 무료 및 골동품, 어플 라이언 스 및 전체 9 야드 그러나 그들이 기본적인 의미에서 가지고있는 것은 CSV 파일을 가지고 얼마나 많은가라는 것입니다 몇 개의 이미지가 있습니까? 이미지가 뭐야? 제목은 무엇입니까? 하이퍼 텍스트 링크로 만들고 그것을 클릭하십시오

그 특정 파일로 이동합니다 괜찮아? 이제 그들은 CSV 파일 대신 데이터베이스를 기반으로합니다 그러나 그것은 같은 개념입니다 무슨 일이 일어나기 때문에, 데이터베이스로 작업 할 때, CSV 파일이 아닌 데이터베이스에서 정보를 얻는 것입니다 우리가하고있는 일은 메모리에있는 배열로부터 정보를 얻는 것입니다

이제 우리는 CSV 파일에서 정보를 얻을 수 있습니다 CS 148 수업을 듣는다면, 우리는 그것을 바꿀 것이고 당신은 당신의 정보를 데이터베이스로부터 얻을 것입니다 괜찮아? 글쎄요,이 IO가 당신에게 의미가 있기를 바랍니다 일어날 수있는 많은 다른 것들이 있습니다 많은 일이 잘못 될 수 있습니다

나는 일반적인 것들 중 하나를 시연하려고 노력한다 Mac 컴퓨터를 사용하는 여러분 중 일부는 절약 할 수 있습니다 귀하의 CSV 파일의 상단에 너무 제대로 작동하지 않습니다 데이터 배열이 없으므로이를 알아 채는 방법을 보았습니다 머리 부분에 모든 것이 있습니다

그러나 이것은 실제로 당신에게 많은 가능성을 열어줍니다 여기서,이 특별한 경우에, 여기 강의 노트, 내가하고있는 일은 내가이 음식 데이터베이스를 모두 차지하고 있다는거야 나는 이것을 강의에서 설명한다 우리가 여기 올 수있는 곳에서 우리는 다른 음식에 대해 우리의 눈을 즐겁게 할 수 있습니다 물론, 이것은 나의 아주 좋아하는 아침 식사 다

그리고 나는 레이싱을하고 있었고 그래서 점심 먹으러 먹었습니다 똑같은 문제가 있지만 갑자기 더 많은 칼로리가 나옵니다 이것은 Foodgawker 웹 사이트에서 많은 학생들이 영감을 얻었습니다 그들이 좋아하는 사이트에 대해 강의실에서 시범을 보일 것입니다 내 것은 공상적인 것이 아니지만 나는 그것을 환상적으로 만들 수있다

조금 더 시간을 들여서 작업한다면 괜찮아? 이 사이트는 똑같은 일을하고 있습니다 그들은 PHP 코드 외부에서 정보를 얻고 있습니다 그리고 그것들을 표시하기 위해 foreach Loop를하고 있습니다 괜찮아? 그래서 많은 수의 사이트가 모두 똑같은 일을합니다

이제는 어떻게해야하는지 알게되었습니다 실험실에서 즐겁게 지내기를 바랍니다 앞으로 더 나아갈 것을 기대합니다 그럼, 다른 코드 블록을 기억해, 알았지? 내가 이해하기 시작하기를 원하는 것은, 바로 이것이 것입니다 코드 블록은 파일을 엽니 다

바꿔야 만 할 일은 폴더와 이름 뿐이야, 알았지? 다른 것은 없지만 모두 똑같습니다 따라서 Google 검색을 수행하고 다른 방법을 제안하기를 원하지 않습니다 이 클래스는 클래스에 적합합니다 거기에 디버깅 정보가 있습니다 그래서 이것을 읽고 코드에 입력하십시오

오타를 만들면 비교해보십시오 이 코드 블록, 그것이하는 일은 정보를 배열로 읽는 것입니다 다시 말하지만 Google에서 원하는 모든 것을 할 수 있습니다 그것은 당신이 그것을 더 잘 이해하는 것을 돕지 않을 것입니다 이것이 그 일을하는 진술이기 때문입니다

바로 여기에; Fgetcsv 파일, 그냥 어디에 넣을까요? 처음 헤더를 헤더에 넣었을 때, 그 후에 우리는 그것을 배열로 집어 넣습니다 괜찮아? 디버깅 문은 변수와 메모리를 출력하여 볼 수 있습니다 파일을 닫으면 정말 한 줄에 지나지 않습니다 디버깅 문 없이는 코드를 단축 할 수 있습니다 그러나 우리는 그 안에 디버깅 문을 넣기를 원합니다

우리는 아마 실수를 할 것이고 우리는 그것을 고치는데 도움이 필요합니다 가장 어려운 부분은 물론, 귀하의 정보를 표시하고 있습니다 모두가 항상 그것에 갇히게되어 이것이 당신에게 기회를줍니다 정보를 조금 더 표시 연습하십시오 나는 그 두시간을 잘 시연 해왔다

HTML로 작성한 다음 글쎄, 여기에 PHP가 넣길 원합니다 나는 그들의 이름이 거기에 가기를 원한다 그리고 그것은 그 특별한 칼럼에 있습니다 괜찮아? 재미있게 놀아 라 나중에 얘기하자