"PHP file()"의 두 판 사이의 차이

3번째 줄: 3번째 줄:
*파일 내용을 배열로 읽어들이는 PHP 함수
*파일 내용을 배열로 읽어들이는 PHP 함수


==예시 1==
<source lang='cli'>
<source lang='cli'>
root@zetawiki:~# cat greet.txt  
root@zetawiki:~# cat greet.txt  
18번째 줄: 19번째 줄:
#  string(13) "good morning
#  string(13) "good morning
# "
# "
# }
</source>
==예시 2==
*http://zetawiki.com/ex/txt/utf8test.txt 읽기
<source lang='php'>
$f = file('http://zetawiki.com/ex/txt/utf8test.txt');
var_dump( $f );
# array(7) {
#  [0]=>
#  string(43) "Here is http://zetawiki.com/utf8test.txt.
# "
#  [1]=>
#  string(54) "여기는 http://zetawiki.com/utf8test.txt입니다.
# "
#  [2]=>
#  string(53) "ここは http://zetawiki.com/utf8test.txtです。
# "
#  [3]=>
#  string(2) "
# "
#  [4]=>
#  string(47) "The character encoding of this file is UTF-8.
# "
#  [5]=>
#  string(51) "이 파일의 인코딩 방식은 UTF-8입니다.
# "
#  [6]=>
#  string(51) "このファイルの符?化方式はUTF-8です。"
# }
# }
</source>
</source>

2016년 3월 4일 (금) 16:33 판

1 개요

PHP file()
  • 파일 내용을 배열로 읽어들이는 PHP 함수

2 예시 1

root@zetawiki:~# cat greet.txt 
hello world
good morning
$f = file('greet.txt');
var_dump( $f );
# array(2) {
#   [0]=>
#   string(12) "hello world
# "
#   [1]=>
#   string(13) "good morning
# "
# }

3 예시 2

$f = file('http://zetawiki.com/ex/txt/utf8test.txt');
var_dump( $f );
# array(7) {
#   [0]=>
#   string(43) "Here is http://zetawiki.com/utf8test.txt.
# "
#   [1]=>
#   string(54) "여기는 http://zetawiki.com/utf8test.txt입니다.
# "
#   [2]=>
#   string(53) "ここは http://zetawiki.com/utf8test.txtです。
# "
#   [3]=>
#   string(2) "
# "
#   [4]=>
#   string(47) "The character encoding of this file is UTF-8.
# "
#   [5]=>
#   string(51) "이 파일의 인코딩 방식은 UTF-8입니다.
# "
#   [6]=>
#   string(51) "このファイルの符?化方式はUTF-8です。"
# }

4 같이 보기

5 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}