phpversion()
function phpversion(?string $extension = null): string|false
Returns the targeted PHP language version, or one extension’s version.
Parameters:
$extension(?string), defaultnull, optional
Returns: string|false
Availability
- Compiled (AOT): supported by the Elephc code generator.
eval()(magician interpreter): supported — declarative interpreter builtin (crates/elephc-magician/src/interpreter/builtins/network_env/phpversion.rs).
No examples yet — check examples/ and showcases/ for usage patterns.
Internals
For how phpversion is implemented in the compiler, see the internals page.