PHP 用 Cloud クライアント ライブラリは、少なくとも、最新バージョンから 2 つ古いバージョンまでの 3 つのメジャー PHP リリースと互換性があります。つまり、PHP クライアント ライブラリは、積極的にサポートされている PHP リリースのすべてと互換性があります。PHP は 12 か月ごとに新しいメジャー バージョンがリリースされますが、2 つのアクティブなバージョンと 1 つのバージョンでのみセキュリティ修正が提供されます。
たとえば、現在の PHP 用 Cloud クライアント ライブラリのリリースが PHP 8.1 である場合、クライアント ライブラリは PHP 8.1、PHP 8.0、PHP 7.4 と互換性があります。ライブラリは、App Engine および Cloud Functions の少なくとも 1 つの一般提供ランタイムと常に互換性があります。詳しくは、クライアント ライブラリの説明をご覧ください。
新規開発の場合
新規開発向けに新しいプロジェクトを開始する場合は、PHP の現在のリリースを使用することをおすすめします。これにより、ランタイムは確実に、サポートされている PHP リリースを使用し、重要なセキュリティ パッチを受け取ります。
本番環境システムを最新の状態に保つ
重要なセキュリティとバグの修正を確実に適用するには、サポートされている PHP バージョンで本番環境のシステムを維持することをおすすめします。PHP 用 Cloud クライアント ライブラリでマイナー バージョンがインクリメントされると、以前の PHP バージョンとの互換性がなくなる可能性があります。PHP バージョンがサポートされなくなる、ライブラリの新しいバージョンが提供されたら、ランタイムを最新バージョンの PHP にアップグレードすることをおすすめします。メジャー バージョンとマイナー バージョンの使用法について詳しくは、セマンティック バージョニングをご覧ください。
バージョン情報の確認方法
サポートされている PHP のバージョンを確認するには、PHP 用 Google Cloud クライアント ライブラリのページをご覧ください。