Jaká verze PHP je vyžadována pro Laravel 12

Požadovaná verze PHP pro Laravel 12 Laravel 12 vyžaduje PHP 8.2 nebo vyšší spustit. Tento požadavek na verzi je v souladu se závazkem Laravelu podporovat moderní funkce PHP, zlepš...

Poptat web

22. 10. 2025

Jaká verze PHP je vyžadována pro Laravel 12

Požadovaná verze PHP pro Laravel 12

Laravel 12 vyžaduje PHP 8.2 nebo vyšší spustit. Tento požadavek na verzi je v souladu se závazkem Laravelu podporovat moderní funkce PHP, zlepšovat výkon a zlepšovat typovou bezpečnost.

Jak zkontrolovat požadovanou verzi PHP pro jakoukoli verzi Laravelu

Chcete-li zjistit, která verze jazyka PHP je vyžadována pro konkrétní verzi systému Laravel, postupujte podle následujících kroků:

  1. Přejděte na laravel/laravel Úložiště GitHub.
  2. Přepněte se na větev odpovídající verzi, kterou chcete zkontrolovat (např., 12.x, 11.x, atd.).
  3. Otevřete composer.json soubor.
  4. Najděte require a uvidíte požadavek na verzi PHP uvedený takto:
"require": {
"php": "^8.2",
...
}

Tím je zajištěno, že si vždy ověříte informace z oficiálního a nejpřesnějšího zdroje.

Jak zkontrolovat verzi PHP

Verzi PHP můžete rychle ověřit pomocí následujícího příkazu:

php -v

Příklad výstupu:

PHP 8.2.12 (cli) (built: Sep 27 2024 15:00:00) (NTS)

Pokud je zobrazená verze 8.2.0 nebo vyšší, jste připraveni nainstalovat Laravel 12.

Jak upgradovat PHP

Pokud je vaše verze PHP nižší než 8.2, aktualizujte ji před vytvořením nebo spuštěním projektu Laravel 12.

V Ubuntu / Debianu

sudo add-apt-repository ppa:ondrej/php -y
sudo apt update
sudo apt install php8.2 php8.2-cli php8.2-common php8.2-mbstring php8.2-xml php8.2-bcmath php8.2-curl php8.2-zip -y

V systému macOS (Homebrew)

brew update
brew install php@8.2
brew link php@8.2 --force

V systému Windows

  1. Stáhněte si PHP 8.2 z windows.php.net/download.
  2. Rozbalte jej a aktualizujte systémovou proměnnou PATH tak, aby obsahovala adresář PHP.

Ověření kompatibility před instalací Laravel 12

Pokud instalujete Laravel 12 pomocí nástroje Composer, můžete si ověřit, zda vaše verze PHP splňuje požadavky, spuštěním:

composer create-project laravel/laravel example-app "^12.0"

Pokud je vaše verze PHP nižší než 8.2, zobrazí program Composer chybu podobnou:

Your PHP version (8.1.12) does not satisfy that requirement.

Aktualizujte instalaci PHP a znovu spusťte příkaz.

Souhrn

  • Požadovaná verze PHP: 8.2 nebo vyšší
  • Důvod: Laravel 12 využívá nové funkce jazyka PHP 8.2
  • Zkontrolujte verzi PHP: php -v
  • Zkontrolujte požadovanou verzi PHP: Zobrazit composer.json v příslušné větvi Laravelu na GitHubu.
  • Upgrade: Použijte správce balíčků nebo instalátor specifický pro váš operační systém.

Vždy se ujistěte, že vaše prostředí splňuje minimální požadavky Laravelu, abyste se vyhnuli problémům s kompatibilitou a využili plný potenciál frameworku.

Původní článek publikoval Nabil Hassen.