PHP8.5/8.4へアップデート|新機能とWordPress対応の注意点

PHP8にアップデートする

オープンソースの汎用プログラミング言語「PHP」のメジャーバージョン PHP8が2020年11月に正式リリースされて以降、毎年11月ごとにマイナーバージョンが追加され、2025年11月には最新の PHP8.5 が公開されました。PHPは、WordPressをはじめとしたCMSやサーバー環境に必須の機能ですので、現在ではレンタルサーバー各社の管理画面などから簡単にバージョンのアップデートができるようになっています。
今回は、レンタルサーバー「ConoHa WING」を参考に、アップデートの方法や注意点に加え、PHP8.4・PHP8.5の新機能やメリット・技術的な注意点までを解説します。

*本記事の各社対応状況・サポート期限は2026年5月時点の調査に基づいています。最新の状況は各社公式サイトでご確認ください。

PHP8系の現在地とサポート期限

PHP8は、PHP7からのメジャーアップデートということで大幅に機能が改善・最適化されました。
処理速度を大幅に向上する新コンパイラーJIT(Just In Time)の導入を始め、エラー処理能力の改善とソースコードをシンプル化した仕様変更など数多くの修正が行われています。その後もPHP8.1〜8.5と毎年のように改良が重ねられ、現在ではPHP8.4・PHP8.5が実運用の中心となっています。

PHP8.5

引用:php.net

PHP8リリース当初の検証では、一般的なアプリケーションでは若干の向上でしたが、長期間稼働している特定のアプリケーションでは1.5〜2倍のパフォーマンス向上が見られるという結果が得られたとのことです。PHP8.4・8.5ではJITエンジンがさらに最適化され、安定性と速度の両面が改善されています。

PHP各バージョンのサポート期限(EOL)

PHPは、リリース後「2年間のアクティブサポート(バグ修正)」+「2年間のセキュリティサポート(脆弱性修正のみ)」を経てEOL(End Of Life/サポート終了)を迎えます。EOL後は重大な脆弱性が見つかっても公式の修正パッチが提供されないため、運用を続けるのは大きなリスクです。

主要バージョンのおおよその状況は以下の通りです(2026年5月時点)。

PHP7.4以前:すべてEOL済み(利用は非推奨)

PHP8.0:2023年11月にEOL済み

PHP8.12025年12月にセキュリティサポート終了(EOL)。早急な移行を推奨

PHP8.2:セキュリティサポートのみ(2026年末でEOL予定)

PHP8.3:セキュリティサポート期間(2027年末ごろまで)

PHP8.4:アクティブサポート中(2026年末まで)/セキュリティサポートは2028年末ごろまで

PHP8.5:2025年11月リリースの最新版。アクティブサポート中

ココがポイント

すでにPHP8.1以前は実質EOLです。長く使えてサポート期間にも余裕があるPHP8.4を当面の現実的な移行先とし、検証が済んだサイトからPHP8.5へ進めていくのが堅実な進め方です。

PHP8.4の新機能とアップデートのメリット

2024年11月にリリースされたPHP8.4は、コードの記述量を減らしつつ表現力を高める言語仕様の強化が中心です。WordPressや各種フレームワークも順次対応を進めており、現時点でもっともバランスの良い実用バージョンといえます。

プロパティフック(Property Hooks)

PHP8.4の目玉機能です。プロパティの取得(get)・設定(set)時の処理を、プロパティ定義に直接書けるようになりました。これまでgetXxx()setXxx()といったゲッター・セッターを大量に書いていた場面を大幅に簡略化できます。

class User {
public string $name {
get => ucfirst($this->name);
set => trim($value);
}
}

バリデーションや値の整形をプロパティ単位でまとめられるため、コードの見通しがよくなります。最適化により、オーバーヘッドも実用上ほぼ問題にならないレベルまで改善されました。

非対称可視性(Asymmetric Visibility)

「読み取りは公開(public)、書き込みはクラス内のみ(private)」といった指定が、1行で書けるようになりました。public private(set) int $id; のように記述でき、不変的に扱いたい値の保護が簡潔になります。

その他の主な改善

括弧なしの即時メソッド呼び出しnew Service()->run(); のように、new したオブジェクトへ括弧なしで連続アクセス可能に

新しい配列関数array_find() / array_find_key() / array_any() / array_all() が追加され、条件に合う要素の探索が直感的に

#[\Deprecated] 属性:自作の関数やメソッドに「非推奨」を正式にマークできる

JITエンジンの刷新:内部表現(IR)ベースの新JITにより、パフォーマンスと保守性が向上

暗黙のnullable引数が非推奨にfunction f(int $x = null) のような書き方は警告対象となり、?int $x = null と明示する必要がある(※後述の注意点)

PHP8.5の新機能とアップデートのメリット

2025年11月20日にリリースされたPHP8.5は、コードの可読性を高める構文と、標準機能の拡充が特徴です。最新版ならではの利点がある一方、対応するテーマ・プラグインはまだ限られるため、検証は丁寧に行いましょう。

パイプ演算子(|>)

最も注目された新機能です。ある値を次々と関数に渡す処理を、入れ子(ネスト)にせず左から右へ自然に書けるようになりました。

// 従来:内側から読む必要があった
$result = array_filter(array_map('trim', explode(',', $csv)));

// PHP8.5:処理の流れを左から右に読める
$result = $csv
|> (fn($s) => explode(',', $s))
|> (fn($a) => array_map('trim', $a))
|> array_filter(...);

組み込みURI拡張

RFC 3986およびWHATWG URL標準に準拠した、URI/URLを安全に解析・正規化・変更できる拡張(Uri\Rfc3986\Uri など)が標準で利用可能になりました。これまで自前の正規表現や外部ライブラリに頼っていたURL処理を、安全かつ標準的に扱えます。

その他の主な改善

Clone Withclone($obj, ['prop' => $value]) のように、複製と同時にプロパティを更新できる

array_first() / array_last():配列の先頭・末尾の値を直接取得(空なら null)

#[\NoDiscard] 属性:戻り値を無視してはいけない関数を明示でき、戻り値の取りこぼしを防げる

持続的cURL共有ハンドル:リクエストをまたいで接続情報を共有でき、外部API連携が高速化

致命的エラーのバックトレース表示:Fatal error発生時にスタックトレースが出力され、デバッグが容易に

get_error_handler() / get_exception_handler():現在のハンドラを取得できるようになり、エラー処理の制御性が向上

ココがポイント

アップデートのメリットは大きく3つ——「セキュリティ(EOL回避と脆弱性対応)」「パフォーマンス(JIT・エンジン最適化による高速化)」「開発効率・保守性(新構文によるコードの簡潔化)」です。特にWordPress運用ではセキュリティと速度の両面で恩恵があります。

アップデートの技術的な注意点

PHP8系内のマイナーバージョンアップ(例:8.1→8.4)でも、後方互換性のない変更や非推奨(Deprecated)警告が追加されます。稼働中のサイトでプラグインが停止する、警告ログが大量に出るなど、想定外の問題が発生する可能性があります。

バージョンごとに増える非推奨・破壊的変更

PHP8.4:暗黙のnullable引数(int $x = null)が非推奨に。多くの旧来コードやライブラリで警告が出る可能性

PHP8.4:一部のクラス・定数・関数が新たに非推奨指定

PHP8.5:型の厳格化や細かな仕様変更により、古い書き方が動かなくなるケースがある

■ 共通:E_DEPRECATEDE_WARNING がログを圧迫し、サイト表示には影響しなくてもサーバー負荷や調査コストの原因になる

WordPressのテーマ・プラグイン対応

WordPress本体はPHP8系で動作しますが、サードパーティのテーマやプラグインが最新PHPに正式対応しているとは限りません。特に更新が止まっているプラグイン、古い有料テーマは、PHP8.4・8.5で警告やエラーを出すことがあります。

アップデート前にやっておくこと

作業の前に、疑似(ステージング)環境で対象バージョンへ切り替えて動作確認する、念のためバックアップを取っておくPHP互換性をプラグインで事前チェックする(プラグイン PHP Compatibility Checker)、エラー発生時の切り戻し手順を事前に決めておく、といった備えをしたうえで作業を進めてください。多くのレンタルサーバーはドメイン単位でPHPバージョンを切り替えられるため、まずはテスト用ドメインで検証するのが安全です。

ココがポイント

いきなり最新の8.5へ飛ばすより、1段ずつ(8.2→8.3→8.4…)検証しながら上げると問題の切り分けが容易です。テーマ・プラグインの「動作確認済みPHPバージョン」を販売元・配布元で確認し、正式対応を待ってから本番反映するのが安心です。

PHPについての警告表示

WordPress管理画面にログインしますと、このような表示がされている場合があります。

PHPについての警告表示

PHPの更新についてさらに詳しく」をクリックすると、WordPress.orgのサポートページにリンクしていますので、PHPの更新の必要性や事前に行うべきことを確認しておきましょう。

PHPについてさらに詳しくをクリック

WordPress.org PHPバージョンの更新ページ

ココがポイント

機能の向上もありますが、セキュリティ対策としてPHPバージョンのアップデートも大切です。WordPress.orgや情報サイトなどを検索して、PHPを更新しても良いタイミングかどうか見計らって、問題なければ実行するようにしましょう。

管理画面でアップデート作業を行う

契約しているレンタルサーバー管理画面にログインします。今回は、「ConoHa WING」で作業を進めます。

ログイン後、左から「サイト管理」→「サイト設定」→「応用設定」と進み、「PHP設定」をクリックして開きます。

レンタルサーバー ConoHa WING PHP編集画面

表示されるPHPバージョンから「8.3」「8.4」もしくは最新の「8.5」を選択し、「保存」をクリックすれば完了です。なお、ConoHa WINGでは現在「7.4」〜「8.5」までのバージョンから選択できます。

レンタルサーバー ConoHa WING PHPバージョン変更を実施

ConoHa WINGでは、PHPバージョンをサーバー全体共通/ドメイン個別のどちらでも設定できます。複数ドメインでサイトを運用している場合は、まず個別ドメインで検証してから他へ展開すると安全です。

レンタルサーバー各社対応状況

各社のPHP8系(〜8.5)対応状況です。(2026年5月時点・各社公式発表ベース)
当サイト内解説ページへリンクしていますので、詳しくはご確認ください。最新の提供バージョンや初期設定は変更される場合があるため、実際の管理画面でもご確認ください。

PHP8.5まで正式対応

■「ConoHa WING(コノハウィング)」PHP8〜8.5対応(7.4〜8.5から選択可)

■「エックスサーバー」共用・マネージド PHP8〜8.5対応(2025年9月にPHP8.4導入)

■「シンレンタルサーバー」PHP8〜8.5対応

■「mixhost(ミックスホスト)」PHP8〜8.5対応(LiteSpeed、標準8.5)

■「お名前.com レンタルサーバー」RSプラン PHP8〜8.5対応(2026年2月にPHP8.5提供開始、標準8.5)

■「wpX Speed」PHP8〜8.5対応(2025年9月にPHP8.4、2026年にPHP8.5導入)

■「CORESERVER(コアサーバー)」PHP8〜8.5対応(2026年2月にPHP8.4/8.5対応完了)

■「ロリポップ!」PHP8〜8.5対応

■「カラフルボックス」PHP8〜8.5対応

PHP8.4まで正式対応

■「CPI ビジネス スタンダード」PHP8〜8.4対応(2025年10月にPHP8.4系追加)

■「ヘテムル」PHP8〜8.4対応(CGI/モジュール版)、8.5対応(CGI版)

PHP8.3まで正式対応

■「さくらのレンタルサーバ」共用・マネージド PHP8〜8.3対応(2024年3月にPHP8.3提供開始)

■「リトルサーバー」PHP8.3対応(一部サーバーで8.4対応)

ココがポイント

最新PHPへの追随スピードはサーバー選びの重要な指標です。8.5まで素早く対応しているConoHa WING・エックスサーバー・シンレンタルサーバー・mixhostなどは、セキュリティ・速度の面で先行しています。これから契約するなら、最新バージョンへの対応が速いサーバーを選ぶと長く安心して使えます。

あわせて読みたい

WordPressとは何か基本を知る

WordPressは世界中で最も多く利用されている無料CMSです。WordPressとは何か?メリット・デメリット、どんな方に向いているか?など基本について解説しています。

詳しくはWordPressとは?ページへ

WordPressとは(ワードプレスとは)
WordPressとは?初心者にやさしく解説|無料の仕組み・メリット・始め方【2026年7.0対応】

2026年最新版 | WordPress 7.0 時代 そもそもWordPressって何? を、いちばんやさしく。 「無料でブログやホームページが作れるって本当?」 仕組み・できること・向き不向きを、 ...

続きを見る

まとめ

PHP8系の中でも、現在はPHP8.4・PHP8.5が主役です。PHP8.1以前はすでにサポートが終了しており、セキュリティの観点からも早めの移行が必須といえます。

メリットを活かしつつ、慎重にアップデートを

最新PHPには「セキュリティの維持」「パフォーマンス向上」「プロパティフックやパイプ演算子などによる開発効率の改善」といった明確なメリットがあります。

一方で、マイナーバージョンアップでも非推奨・破壊的変更が積み重なるため、インストールしているプラグインやプログラムが機能するか、WordPressテーマが対応しているかを事前に確認し、ステージング環境で検証したうえで本番環境へ適用するのが望ましいでしょう。

逆の視点では、PHPのアップデートは自分や自社が運用しているサイト・サーバー環境を改めて見直す好機でもあります。バックアップと検証を徹底し、最新の環境にアップデートしてセキュリティとユーザビリティを高めてください。

記事作成者プロフィール

佃 直毅
佃 直毅
株式会社ストレン 社長

このサイトでは15年のホスティング経験からレンタルサーバー・ドメイン・ワードプレステーマを中立の視点から比較評価し始める・切り替える方の立場に立った情報をお届けします。

【プロフィール】
広島市出身,早稲田大学商学部卒
情報セキュリティマネジメント,G検定
SEO検定1級,2級知的財産管理技能士
おすすめ情報サイト「マイベスト」
レンタルサーバー・ドメイン監修

mybest 監修者バッジ