Daily Archives: December 10, 2013

Home »  2013 »  December »  10th (Tuesday)

php 텍스트파일 읽기

<?
$fp = fopen(“test.txt”,”r”); // text.txt파일을 한 줄씩 읽습니다.
if(!$fp) { // $fp파일이 없으면 에러 출력
echo “error”;
}
while(!feof($fp)) { //문자의 마지막 행까지 간다
$str = fgets($fp,10000); // 10000길이까지 읽어드리지만 중간에 개행문자가 있으면 알아서 멈춘다.
$arr[] = $str; // $arr배열에 하나씩 넣는다. $b[1] = “첫번째 줄” 뭐 이런식
}
for($i=0;$i<sizeof($arr);$i++) { // 행만큼돌려준다.
echo $arr[$i].”<br>”;
}
fclose($fp);
?>

windows php 추가 모듈설치

설치에 따라다르겠지만 C:\Program Files (x86)\PHP\v5.4\ext 여기여기가면 dll파일들이있다 .
리눅스로 치면 so파일정도로 생각하시면될듯
php.ini에서 리눅스와 동일하게 해당 모듈 올린후 extension 해주면 된다!
 
예를들어 com 모듈 추가설치시
 
[COM]
com.allow_dcom = true // 해주시공
extension=php_com_dotnet.dll // 해주시면되겠다.
물론 extension_dir 위치에 해당 dll파일이 존재해야된다
 
-> 여담으로 com사용시
register_globals = Off 해주시기바란다