📜  if 在线 php (1)

📅  最后修改于: 2023-12-03 14:42:03.799000             🧑  作者: Mango

在线 PHP 编译器

本在线 PHP 编译器(以下简称 php-compiler)可以让程序员在线编写和运行 PHP 代码。因为它是在互联网上运行的,所以您无需在本地安装 PHP 环境,只需在浏览器中打开网页即可。主要特点如下:

  • 支持 PHP 环境的常见扩展,如 curl、gd、mbstring、mysqli、pdo 等。
  • 在输入框中编写的 PHP 代码可以实时编译,还可以在下方的输出框中查看代码执行的结果。
  • 可以选择要使用的 PHP 版本。
  • 方便地分享输入框中编写的 PHP 代码,只需将 URL 共享给其他人即可。
如何使用

在浏览器中输入以下地址即可打开 php-compiler:

https://if-compiling-php.herokuapp.com/

然后,在输入框中输入您要编写的 PHP 代码,点击“运行”按钮,即可在下方的输出框中看到代码执行的结果。如果您需要使用第三方扩展,可以点击下拉框选择需要的扩展。如果您需要使用不同版本的 PHP,可以选择上方的版本下拉框进行版本切换。

源代码

php-compiler 的主要代码托管在 GitHub 上:

https://github.com/Infinite-Flight/compiling-php

您可以 fork 该代码库,自己搭建一个 PHP 编译器,或者根据自己的需求进行定制。

代码片段

以下是示例代码片段,其中 echo() 函数用于输出字符串。

<?php
echo("Hello, world!\n");
?>
注意事项

为了避免因为恶意代码导致服务器被攻击,我们限制了 php-compiler 的输入和输出,具体请参考源代码。如果您需要使用执行时间更长的代码,可以 fork 代码库,自己搭建一个编译器。同时,请勿在本地保存您的敏感信息和私人数据。