ホームページ  >  記事  >  PHPフレームワーク  >  TPフレームワーク V6.0.10LTSをリリースしました(PHP8.1対応)

TPフレームワーク V6.0.10LTSをリリースしました(PHP8.1対応)

藏色散人
藏色散人転載
2022-01-04 14:20:122712ブラウズ

ThinkPHP V6.0.10 バージョンは、主に PHP8.1 互換性サポートと ThinkORM へのいくつかの改良を追加し、ThinkPHP の歴史の中で 2 番目の LTS バージョンになることが発表されました。新年明けましておめでとうございます!

6.0LTS バージョンのコア部分の機能アップデートは行われず、最適化とバグ修正のみとなり、バグ修正とセキュリティアップデートの期限が 2024 年 10 月 24 日まで延長されます。

メインアップデート

  • PHP8.1との互換性

  • Cookieクロスドメイン削除の改善

  • 多言語の自動読み込みを改善

  • URL 生成を改善

  • ファイルシステムに取得する URL メソッドを追加ファイル アクセス アドレス

  • ファイル アップロード エラーは複数の言語をサポートしています

  • #make:controller コマンド エラーを修正します

  • #Cookie を送信する前に、まずリクエスト ヘッダーが送信されたかどうかを確認してください

  • ##複数ファイルのアップロードにおけるファイル ハッシュ名の競合問題を改善します

  • ##調整thinkPath パスを実際の絶対パスに割り当てて、特殊な環境での潜在的なリスクを回避します
  • psr7 応答のサポート
  • コントローラー ミドルウェアは動的パラメーターをサポートします
  • env ファイル解析の改善
ThinkORM メジャー アップデート:

    修正列メソッド
  • Dbとモデルにフィルターデータ処理機構を追加
  • json処理を調整
  • 正しい sqlite ドライバー ロック
  • データベース フィールドの型の取得では大文字と小文字が区別されません
  • ##多対多の関連付け中間テーブル データの修正
  • #多対多モデルの修正

  • db クラスの非表示/表示/追加メソッドの処理機構を改善

  • #関連する論理的な削除クエリの改善

  • #SQL 取得時の文字エスケープの改善

  • ##インストールと更新

  • V6 バージョンは Composer のインストールと更新のみをサポートしており、以前のバージョンもサポートされています。シームレスなバージョン更新の場合は、
composer update

を使用して最新バージョンに更新してください。 新しいインストールが必要な場合は、次を使用してください:

composer create-project topthink/think tp

推奨学習: 「

最新の 10 の thinkphp ビデオ チュートリアル

以上がTPフレームワーク V6.0.10LTSをリリースしました(PHP8.1対応)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はweixinで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。