PHPLoad は、ファイル アップロード機能を簡単に管理するために使用される軽量の PHP ファイル アップロード クラスです。 PHPLoad は、ファイルのアップロード、ファイルの検証、ファイルの種類の制限、ファイル サイズの制限などの機能をサポートしています。
このチュートリアルでは、PHPLoad の使用方法を紹介します。
インストール
PHPLoad ファイルは GitHub https://github.com/prasathmani/tiny-php-file-upload-class から取得するか、Composer を通じてインストールできます。
Composer の使用:
composer require prasathmani/phpload
ファイルを手動でダウンロードした後、ファイルをプロジェクトに抽出します。
使用方法
PHPLoad の使用方法を示す簡単なコード例を作成します。
//クラス ライブラリ ファイルを含めます
require_once "phpload.inc.php";
//PHPLoad をインスタンス化します
$phpload = new PHPLoad();
//ファイルの種類の制限を設定します
$phpload->setAllowedTypes(array("png","jpg","jpeg"));
//ファイルのサイズの制限を設定します
$phpload ->setMaxFileSize(1000000);
//ファイルを確認して保存します
if($phpload->validateUpload("user_file","uploads/")){
echo "ファイルのアップロードに成功しました!";
}else{
echo "ファイルのアップロードに失敗しました!";
}
上記のコードは、まず phpload.inc.php ファイルをインクルードし、次に PHPLoad クラスをインスタンス化します。ファイル タイプとファイル サイズの制限を設定し、validateUpload() 関数を呼び出してファイルを検証し、保存します。
アップロードされたファイルが制限条件を満たしている場合、この関数は true を返し、そうでない場合は false を返します。
次の方法でファイル タイプとファイル サイズの制限を設定することもできます:
//ファイル タイプの制限を設定する
$phpload->setAllowedExtensions(array("png", " jpg","jpeg"));
//ファイル サイズ制限を設定します
$phpload->setMaxFileSize(1000000);
上記のコードでは、setAllowedExtensions() とsetMaxFileSize() 関数を使用して、ファイル タイプとファイル サイズの制限を設定します。
次の関数を使用して、アップロードされたファイルに関する情報を取得することもできます:
//アップロードされたファイルの名前を取得します
$phpload->getFileName();
//アップロードされたファイルのサイズを取得します
$phpload->getFileSize();
//アップロードされたファイルの種類を取得します
$v->getFileType( );
//アップロードされたファイルの一時ストレージ パスを取得します。
$phpload->getTmpPath();
概要
PHPLoad は軽量の PHP ファイルです。開発を容易にするuploadクラス ファイルアップロード機能を実装し、アップロードするファイルに制限を設けます。このチュートリアルでは、PHPLoad を使用してファイルの種類とファイル サイズを制限し、アップロードされたファイルに関する情報を取得する方法を学びました。権限管理の問題のため、アップロード ディレクトリを Web サイトのルート ディレクトリの外に設定することをお勧めします。
以上がphploadとは何ですか?使い方(チュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。