ThinkPHP は中国で比較的人気のある軽量 PHP フレームワークであり、中国での人気の主な理由の 1 つは、ドキュメントが非常に充実していて、ソース コード内のコメントがすべて中国語で書かれているため、中国で便利であることです。英語のスキルが低いプログラマーは学びます
画像のアップロードは、Web サイトで非常に一般的な機能です。ThinkPHP には、独自の画像アップロード クラス (UploadFile.class.php) と画像モデル クラス (Image.class.php) もあります。画像アップロード機能を実装すると便利です
1. まずテーブルを作成する必要があります
リーリー
2. 次に、conf ファイルに設定を追加します (最後の設定は、URL パスを統合管理するためだけのオプションです)
リーリー
3. 画像モジュールを追加します (名前は任意です)
リーリー
4. 対応するインデックスビューファイル(index.html)を作成します
リーリー
5. 画像を選択してアップロードボタンをクリックすると、画像モジュールのアップロードメソッドにジャンプします。画像モジュールにはそのようなメソッドがまだないので、作成しました
リーリー
6. 送信内容が NULL でない場合、_upload メソッドにジャンプします。このメソッドは画像アップロード機能を実装します。 リーリー
最終画像が正常にアップロードされ、2 つのサムネイルが生成されました:
説明する必要があるのは次のとおりです:
ThinkPHP に付属する画像アップロード クラス (UploadFile.class.php) と画像モデル クラス (Image.class.php) には、ThinkPHP パッケージのフルバージョンが必要です。
そうでない場合は、Lib にフォルダー (ORG) を作成し、公式 Web サイトにアクセスして拡張パッケージをダウンロードし、これら 2 つのファイルを ORG フォルダーに入れる必要があります。
私の場合は2番目の状況です