ホームページ > バックエンド開発 > PHPチュートリアル > ファイルの内容が存在するかどうかを判断する PHP メソッド

ファイルの内容が存在するかどうかを判断する PHP メソッド

WBOY
リリース: 2016-06-20 13:03:04
オリジナル
1917 人が閲覧しました

ファイルが存在するかどうかを確認するための php サンプル コード

この記事では、PHP にファイルが存在するかどうかを確認する方法について説明します。興味のある学生は、この記事の内容を参考にしてください。

sha1_file はテキスト ファイルの SHA-1 ハッシュを計算します

# 计算文本文件 $file 的 SHA-1 散列:
sha1_file($file);

# 语法
sha1_file(file,raw)

# 参数
file    必需。规定要计算的文件。
raw     可选。布尔值,规定十六进制或二进制输出格式:
        TRUE - 原始 16 字符二进制格式
        FALSE - 默认。32 字符十六进制数
ログイン後にコピー

バージョン: php 4.2.0+

説明:
sha1_file() 関数は、ファイルの SHA-1 ハッシュを計算します。
sha1_file() 関数は、US Secure Hash アルゴリズム 1 を使用します。
RFC 3174 - US Secure Hash Algorithm 1 の説明: SHA-1 は、メッセージ ダイジェストと呼ばれる 160 ビットの出力を生成します。メッセージ ダイジェストは、メッセージ署名を生成または検証する署名アルゴリズムに入力できます。メッセージの代わりにメッセージ ダイジェストに署名すると、通常、メッセージ ダイジェストのサイズがメッセージよりもはるかに小さいため、プロセスの効率が向上します。デジタル署名の検証者は、デジタル署名の作成者と同じハッシュ アルゴリズムを使用する必要があります。
成功した場合は計算された SHA-1 ハッシュを返し、失敗した場合は FALSE を返します。

md5_file はテキスト ファイルの MD5 ハッシュを計算します

# 计算文本文件 $file 的 MD5 散列:
md5_file($file);

# 语法
md5_file(file,raw)

# 参数
file    必需。规定要计算的文件。
raw     可选。布尔值,规定十六进制或二进制输出格式:
        TRUE - 原始 16 字符二进制格式
        FALSE - 默认。32 字符十六进制数
ログイン後にコピー

バージョン: php 4.2.0+

説明:
md5_file() 関数は、ファイルの MD5 ハッシュを計算します。
md5_file() 関数は、MD5 メッセージ ダイジェスト アルゴリズムを含む RSA データ セキュリティを使用します。
RFC 1321 の説明 - MD5 メッセージ ダイジェスト アルゴリズム: MD5 メッセージ ダイジェスト アルゴリズムは、任意の長さの情報を入力値として受け取り、それを 128 ビット長の「フィンガープリント情報」または「メッセージ ダイジェスト」値に変換して、これを表します。値を入力し、変換された値を結果として取得します。 MD5 アルゴリズムは主に、安全な方法で圧縮する前に、RSA などの暗号化システムの公開キーを使用して大きなファイルを暗号化するデジタル署名アプリケーション向けに設計されています。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート