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

PHP*_*Fan 0 php windows xampp binary software-distribution

我从PHP手册中遇到以下声明

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

我的这种说法引起了以下疑问:

  1. “ Windows的PHP二进制发行版”实际上是什么意思?
  2. 为什么对于Linux,Mac OS X,RISC OS等其他操作系统没有这样的“ PHP二进制发行版”
  3. 我已在运行Windows 10操作系统的计算机上安装了PHP 7.2.3,并带有最新版本XAMPP软件包,然后安装了“ Windows的PHP二进制发行版”吗?
  4. “用于Windows的PHP二进制发行版”的用途/需求/必要性/优点/优点是什么?
  5. 是否只能在官方PHP网站上下载“ Windows的PHP二进制发行版”
  6. 如何在“适用于Windows PHP二进制分发版”是从不同的PHP源代码参照上面的语句从PHP手册?

请有人用一种易于理解的语言消除我所有上述疑虑。

小智 5

  1. 二进制分发是用于Windows等操作系统的可执行程序。不同的操作系统和不同的处理器需要不同的方法来运行程序。因此,存在不同的分布,它们的生成方式不同。
  2. 见1。
  3. 它取决于xampp版本,但是可以,最新的xampp确实具有7.2.3版的php(只要您在xampp环境中工作,就无需再次安装它)。
  4. 您需要它来在本地计算机上开发php代码。还有其他方法,对于您的知识水平,这可能会有些复杂。二进制文件或多或少都是开箱即用的。
  5. 还有其他一些功能,例如xampp软件包中的内容,但是php网站通常是最好的来源。
  6. 源代码是从中构建二进制文件的程序代码。您不能按原样使用它。