跳转到内容
返回首页
返回博客
Tutorial

在 Android 上运行 PHP —— 设备本地、离线、无需服务器

在你的 Android 手机上运行真正的 PHP:一个货真价实的解释器,内置于应用中,在设备本地执行、无需连接、 也无需配置任何服务器。它如何工作,以及边界在哪里。

1 min
作者 Pelayo Naredo
在 Android 上运行 PHP —— 设备本地、离线、无需服务器

PHP 通常意味着一台服务器:装一整套环境、配置一个主机,然后才能运行。在手机上,这根本无从谈起。PocketCode 内置了一个真正的 PHP 解释器,并在设备上运行你的 .php 脚本 —— 离线、即时,无需配置任何服务器。

真正的 PHP,在本地运行

一个货真价实的 PHP 解释器随应用一同附带。打开一个 .php 文件,点击 Run,它就在你的设备上执行:

  • 那门日常的语言 —— 变量、数组、函数、字符串和数组辅助函数、循环、echo/print —— 都作为真正的 PHP 运行。
  • 输出和错误会流入一个真正的控制台,就像在桌面上运行 php script.php 一样。
  • 无需连接即可运行,也不会有任何东西离开设备。

它擅长什么

  • 学习和练习 PHP —— 随时随地做练习和示例。
  • 编写脚本 —— 解析文本、重塑数据、生成输出、跑一个快速计算。
  • 给逻辑做原型 —— 在把一个函数接入更大的项目之前,先测试它的行为。

编辑器还加上了**语法高亮、自动补全与设备端格式化** 以及一个符号栏,让 $>[] 不再埋没在键盘里。

诚实的边界

  • CLI 风格的 PHP,本地运行。 它以 PHP 命令行的方式执行脚本 —— 它不是一台通过 HTTP 托管并提供页面的 Web 服务器。
  • 标准解释器,没有包往返。 运行你自己的代码;把它想成没有 Composer 安装步骤的 PHP。
  • 手机规模的性能。 对脚本和学习没问题;繁重的工作负载应当放在服务器上。

在这些边界之内,它就是真正的 PHP,在你手中的手机上运行。

众多语言之一

PHP 是你安装的那一刻就内置并可离线使用的五种语言之一 —— 与 PythonJavaScriptCRuby 并列 —— 另有 约六种作为可选包。查看 完整阵容


你的手机运行真正的 PHP —— 离线、私密、无需服务器。

PocketCode 即将登陆 Google Play。加入预注册,在你自己的设备上运行它。

本文背后的工具

代码编辑器

准备好试用 PocketCode 了吗?

下载应用,开始用手机编程。