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

잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(사용자 2명의 중간 판 4개는 보이지 않습니다)
4번째 줄: 4번째 줄:


==예시 1==
==예시 1==
<source lang='cli'>
<syntaxhighlight lang='console'>
root@zetawiki:~# cat greet.txt  
root@zetawiki:~# cat greet.txt  
hello world
hello world
good morning
good morning
</source>
</syntaxhighlight>
<source lang='php'>
<syntaxhighlight lang='php'>
$f = file('greet.txt');
$f = file('greet.txt');
var_dump( $f );
var_dump( $f );
20번째 줄: 20번째 줄:
# "
# "
# }
# }
</source>
</syntaxhighlight>


==예시 2==
==예시 2==
*http://zetawiki.com/ex/txt/utf8test.txt 읽기
*http://zetawiki.com/ex/txt/utf8hello.txt 읽기
<source lang='php'>
<syntaxhighlight lang='php'>
$f = file('http://zetawiki.com/ex/txt/utf8test.txt');
$f = file('http://zetawiki.com/ex/txt/utf8hello.txt');
var_dump( $f );
var_dump( $f );
# array(7) {
# array(3) {
#  [0]=>
#  [0]=>
#  string(43) "Here is http://zetawiki.com/utf8test.txt.
#  string(4) "Hi.
# "
# "
#  [1]=>
#  [1]=>
#  string(54) "여기는 http://zetawiki.com/utf8test.txt입니다.
#  string(8) "안녕.
# "
# "
#  [2]=>
#  [2]=>
#  string(53) "ここは http://zetawiki.com/utf8test.txtです。
#  string(16) "おはよう。
# "
# "
#  [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>
</syntaxhighlight>


==같이 보기==
==같이 보기==
60번째 줄: 49번째 줄:
*[[PHP stream_context_create()]]
*[[PHP stream_context_create()]]


==참고 자료==
==참고==
* http://php.net/manual/en/function.file.php
* http://php.net/manual/en/function.file.php


[[분류: PHP]]
[[분류: PHP]]
[[분류: 파일]]

2020년 11월 2일 (월) 02:34 기준 최신판

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/utf8hello.txt');
var_dump( $f );
# array(3) {
#   [0]=>
#   string(4) "Hi.
# "
#   [1]=>
#   string(8) "안녕.
# "
#   [2]=>
#   string(16) "おはよう。
# "
# }

4 같이 보기[ | ]

5 참고[ | ]

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