前の記事では、「PHP のカスタム例外処理クラスとは何ですか?」について紹介しました。カスタム例外処理クラスを解決するにはどうすればよいですか? 》では、この記事では引き続き PHP の高度な実践方法、つまりファイル アップロード クラスのメンバー属性とは何なのかを紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。
#PHP Advanced Practice-File.Upload Class
メンバー属性は次のとおりです:
#ファイル名
ファイルサフィックス
ファイルサイズ
##ファイルを外部に公開する方法があります
uploadFile ($key);_アップロードが成功した場合はファイル パスが返され、アップロードが失敗した場合は false が返されます。
エラー番号とエラー情報
コードを例に挙げると、新しいファイルを作成し、そのファイル内にクラスを定義します。まず、メンバーの属性を書き出し、次に、メソッドのおおよその手順を書きます。まず、ファイル アップロード パス、ファイル アップロードのサフィックス、ファイル アップロードを許可する MIME、アップロードを許可するファイルのサイズ、ランダムを有効にするかどうかが必要です。名前を付けてファイル接頭辞を追加すると、コードは次のようになります:
<?php class Upload { //文件.上传保存路径 protected $path = './upload/'; //允许的后缀 protected $al1owSuffix = ['jpg','jpeg','gif','wbmp'.'png' ]; //允许的mime protected $allowMime = ['image/jpeg','image/gif','image/wbmp','image/png']; //允许的文件大小 protected $maxSize = 2000000; //是否启用随机名字 protected $isRandName = true; //上传文件前缀 protected $prefix = 'up_' ; //错误号码和错误信息 protected $errorNumber; protected $errorInfo; //错误号码和错误信息. protected $errorNumber; protected $errorInfo; //文件的信息 protected $oldName ; protected $suffix; protected $size; protected $mime; protected $tmpName; //文件新名字 protected $newName; }
属性を書いた後、構築メソッドと外部の記述を開始します。構築方法、
//文件新名字 protected $newName ; public function_ construct( ) { I } public function uploadFile($key) { } }
以上がPHP の高度な実践 - ファイル アップロード クラスのメンバー属性は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。