代码之家  ›  专栏  ›  技术社区  ›  PHPFan

“PHP二进制Windows发行版”到底是什么意思?它与PHP源代码有何不同?

  •  1
  • PHPFan  · 技术社区  · 8 年前

    我遇到以下陈述 PHP Manual

    Windows的PHP源代码和二进制发行版可以在 http://www.php.net/downloads.php 。我们建议您选择a» 离您最近的镜像,用于下载发行版。

    这一说法在我脑海中产生了以下疑问:

    1. 到底什么意思 '用于Windows的PHP二进制发行版' ?
    2. 为什么没有这样的 'PHP二进制发行版' 对于Linux、Mac OS X、RISC OS等其他操作系统?
    3. 我已安装 PHP 7.2.3 在我的机器上运行 Windows 10 具有的操作系统 最新副本 属于 XAMPP包 那么我是否安装了 '用于Windows的PHP二进制发行版' ?
    4. 有什么用途/需要/必要性/好处/优点 '用于Windows的PHP二进制发行版' ?
    5. '用于Windows的PHP二进制发行版' 只能在PHP官方网站上下载?
    6. 如何 '用于Windows的PHP二进制发行版' 不同于 PHP源代码 参考PHP手册中的上述声明?

    请有人用一种易懂的语言来澄清我以上的所有疑问。

    1 回复  |  直到 7 年前
        1
  •  5
  •   w01k3    8 年前
    1. 二进制发行版是针对Windows等操作系统的可执行程序。不同的操作系统和不同的Prozessor需要不同的方法来运行程序。因此,存在不同的分布,其产生方式不同。
    2. 请参见1。
    3. 这取决于xampp版本,但最新的xampp确实有php的7.2.3版本(如果您在xampp环境中工作,则无需再次安装)
    4. 您需要它来在本地机器上开发php代码。还有其他一些方法,对于你的知识水平来说可能更复杂一些。二进制文件或多或少都是开箱即用的。
    5. 还有其他一些,比如xampp包,但php网站通常是最好的来源。
    6. 源代码是构建二进制文件的程序代码。您不能按原样使用它。