나는 PHP를 배우는 데 새로운 사람이고 passwd와 사용자가 배열 된 로그인 기능을 갖춘 기본 PHP 웹 사이트를 만들고 싶었다.PHP에서 파일의 각 줄을 어떻게 읽습니까?
내 생각은 다음과 같이 목록 매개 변수로 사용자 이름을 저장하고 내용과 passwd 파일을하는 것입니다 :
arr = array(username => passwd, user => passwd);
지금 내 문제는 내가 파일에서 읽을 수있는 방법을 모르는 것입니다 (data.txt
) 배열에 추가 할 수 있습니다.
data.txt sample:
username passwd
anotherUSer passwd
나는 fopen
사용하여 파일을 열고 $data
에 저장했습니다.
필요에 따라 파일의 내용. – Norse
@Norse가 권고 한 것의 위에, 이것은 쉽게 검색 될 수 있습니다. 'file_get_contents'와'split'은 당신을 위해 그것을 할 것입니다. – Qix
@Norse 나는 평범한 텍스트에 민감한 정보를 저장해서는 안된다는 것을 알고있다. 그러나 이것은 나의 첫 번째 진짜 PHP 프로그램이며, 너무 복잡하다는 점을 배우지 못한다. 이것이 언젠가 진짜 웹 사이트가 될 것이라면 나는 물론 암호화를 추가 할 것이다. – Alvar