今日の人気記事

  1. 変数を文字列型に変換 - strval関数

ファイル・URLの内容を標準出力へ - readfile()

当ページのリンクには広告が含まれています。

プログラミング言語PHPで、指定したファイル・URLの全ての内容を標準出力へ書き出す関数 readfile()を紹介します。

readfile関数

int readfile ( string $filename [, bool $use_include_path = false [, resource $context ]] )
指定したファイルやURLの全ての内容を標準出力へ書き出します。
引数
$filename
標準出力へ書き出すファイルやURLを指定します。
$use_include_path
指定するとinclude_pathからファイルを検索できます。
指定しない場合は、falseです。
$context
独自のコンテキストを使う場合に指定します。
使わない場合は、NULLを指定します。
返り値
読み込んだファイルやURLのバイト数を返します。

サンプルコード

指定したファイル(list.txt)とURLを読み込み、それを標準出力するサンプルコードです。

file_get_contents( ファイルやURL )
<?php
/* ファイルを標準出力 */
readfile("list.txt");

echo "\n\n===== ===== =====\n\n";

/* URLを標準出力 */
readfile("https://webkaru.net/php/");
?>

実行結果です。指定したファイル・URLの内容が標準出力されます。

Windows Mac     Linux   10
C言語   PHP     jQuery  20

===== ===== =====

<!DOCTYPE html>
<html lang="ja" prefix="og: http://ogp.me/ns#">
<head>
<meta charset="UTF-8">
<meta property="og:locale" content="ja_JP" />
<title>PHP入門のカルマ - 基本構文からサンプルコードまで紹介!</title>

… 略 …

ファイル の人気記事

  1. ファイルの中身を配列に格納 - file()
  2. ファイルがディレクトリかどうかを確認 - is_dir()
  3. ファイルから1行ずつ読み込む - fgets()
  4. 文字列をファイルに書き込む - file_put_contents()
  5. PHP関数リファレンス

関連記事(一部広告含む)