In CLI, we have on Eglide a dual PHP 8.4 and PHP 8.5 installation.
Most extensions seem for PHP 8.4, php resolves to /usr/bin/php, symlink for /etc/alternatives/php, symlink for /usr/bin/php.default, symlink for php8.4.
$ apt list --installed | grep php php-cli/trixie,now 2:8.4+101~+0~20260503.72+debian13~1.gbp7da167 all [installed,automatic] php-codesniffer/now 3.7.1-2 all [installed,local] php-common/trixie,now 2:101~+0~20260503.72+debian13~1.gbp7da167 all [installed,automatic] php-composer-ca-bundle/stable,now 1.5.6-1 all [installed,automatic] php-composer-class-map-generator/stable,now 1.6.1-1 all [installed,automatic] php-composer-metadata-minifier/stable,now 1.0.0-2 all [installed,automatic] php-composer-pcre/stable,now 3.3.2-3 all [installed,automatic] php-composer-semver/stable,now 3.4.3-2 all [installed,automatic] php-composer-spdx-licenses/stable,now 1.5.8-3 all [installed,automatic] php-composer-xdebug-handler/stable,now 3.0.5-4 all [installed,automatic] php-enum/stable,now 4.7.1-1 all [installed,automatic] php-intl/trixie,now 2:8.4+101~+0~20260503.72+debian13~1.gbp7da167 all [installed,automatic] php-json-schema/stable,now 6.4.1-1 all [installed,automatic] php-mbstring/trixie,now 2:8.4+101~+0~20260503.72+debian13~1.gbp7da167 all [installed,automatic] php-pear/stable,now 1:1.10.16+submodules+notgz-3 all [installed] php-psr-container/stable,now 1.1.2-1 all [installed,automatic] php-psr-log/stable,now 3.0.2-2 all [installed,automatic] php-react-promise/stable,now 3.2.0-3 all [installed,automatic] php-seld-signal-handler/stable,now 2.0.2-4 all [installed,automatic] php-symfony-console/stable-security,now 6.4.41+dfsg-0+deb13u1 all [installed,automatic] php-symfony-deprecation-contracts/stable,now 3.5.2-5 all [installed,automatic] php-symfony-filesystem/stable-security,now 6.4.41+dfsg-0+deb13u1 all [installed,automatic] php-symfony-finder/stable-security,now 6.4.41+dfsg-0+deb13u1 all [installed,automatic] php-symfony-process/stable-security,now 6.4.41+dfsg-0+deb13u1 all [installed,automatic] php-symfony-service-contracts/stable,now 3.5.2-5 all [installed,automatic] php-symfony-string/stable-security,now 6.4.41+dfsg-0+deb13u1 all [installed,automatic] php-xml/trixie,now 2:8.4+101~+0~20260503.72+debian13~1.gbp7da167 all [installed,automatic] php-yaml/trixie,now 2.3.0-2+0~20251124.42+debian13~1.gbp29d390 all [installed] php8.4-bcmath/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed] php8.4-cli/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed,automatic] php8.4-common/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed,automatic] php8.4-curl/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed] php8.4-gd/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed] php8.4-intl/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed] php8.4-mbstring/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed] php8.4-mysql/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed] php8.4-opcache/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed,automatic] php8.4-pgsql/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed] php8.4-phpdbg/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed,automatic] php8.4-readline/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed,automatic] php8.4-soap/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed] php8.4-sqlite3/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed] php8.4-xml/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e amd64 [installed] php8.4-xsl/trixie,now 8.4.22-1+0~20260606.50+debian13~1.gbpc1d74e all [installed] php8.4-yaml/trixie,now 2.3.0-2+0~20251124.42+debian13~1.gbp29d390 amd64 [installed,auto-removable] php8.5-cli/trixie,now 8.5.7-1+0~20260606.19+debian13~1.gbp741f99 amd64 [installed,automatic] php8.5-common/trixie,now 8.5.7-1+0~20260606.19+debian13~1.gbp741f99 amd64 [installed,automatic] php8.5-phpdbg/trixie,now 8.5.7-1+0~20260606.19+debian13~1.gbp741f99 amd64 [installed,automatic] php8.5-readline/trixie,now 8.5.7-1+0~20260606.19+debian13~1.gbp741f99 amd64 [installed,automatic] php8.5-yaml/trixie,now 2.3.0-2+0~20251124.42+debian13~1.gbp29d390 amd64 [installed,automatic]
NOTE: Eglide doesn't currently use webserver-alkane role, and as far as I know, isn't configured to run any PHP from the web, so this task should focus on php-cli, installed from the shellserver/ role.