在线 PHP 编译器
在浏览器中编写、编译并运行 PHP 代码,适合学习、练习与快速验证。
PHP 代码编辑器
输出
标准输出(stdout)
标准错误(stderr)
执行信息
退出码:
运行状态:
使用说明
- 在左侧编辑器编写 PHP 代码(建议以
<?php开头)。 - 点击“运行代码”即可在线编译并执行程序。
- 右侧面板展示输出与错误信息。
- 绿色区域为标准输出(例如
echo/print)。 - 红色区域为运行错误与警告。
- 执行信息包含退出码与运行状态。
- 快捷键:
Ctrl+Enter(Mac 上为Cmd+Enter)。
PHP 基础
Hello World:
<?php echo "Hello, PHP!";
常用类型:
int/float/bool/stringarray(索引/关联)、callable、object- 可空类型:
?T,空合并运算符:??
控制结构
条件与循环:
<?php $n = 5; if ($n % 2 === 0) echo "even\n"; else echo "odd\n"; for ($i=0; $i<3; $i++) echo $i, "\n";
函数与数组
示例:
<?php function add($a, $b) { return $a + $b; } $nums = [3,7,1,9,4]; echo add(2,3), "\n"; echo max($nums);
示例程序(点击上方运行)
1. 递归计算阶乘
<?php function factorial($n) { return $n <= 1 ? 1 : $n * factorial($n - 1); } echo "5! = ", factorial(5);
2. 数组最大值
<?php $nums = [3, 7, 1, 9, 4]; echo "Maximum: ", max($nums);