在 Windows 命令行上查找 PHP 版本

Posted

技术标签:

【中文标题】在 Windows 命令行上查找 PHP 版本【英文标题】:Find PHP version on windows command line 【发布时间】:2013-03-09 04:52:50 【问题描述】:

我只是想通过 windows 命令输入了解我的 php 版本, C:\> php -v 但它不起作用。上面写着php is not recognized as internal or external command

【问题讨论】:

还有that PHP error windows commandline related: How to bake cakephp 2.0 application on windows with wamp——还有上千个问题有相同的错误描述(只是名称不同),请在提问前使用搜索。 @hakre 对不起。我道歉了。 【参考方案1】:

在下面的命令提示符下输入

set PATH=%PATH%;C:\path\to\php

其中 C:\path\to\php 是您的 php.exe 文件所在的文件夹。运行后

C:\>php -v

你会看到类似的东西

PHP 7.3.6 (cli) (built: May 29 2019 12:11:00) 

更新:

如果您发现当您重新启动计算机时,此解决方案将不再起作用:

如下设置路径:

第 1 步 - 点击Windows 图标

第 2 步 - 点击Settings 图标

第 3 步 - 点击System

第 4 步 - 点击About

第 5 步 - 点击System info

第 6 步 - 点击Advanced system settings

第 7 步 - 点击Environment variables...

第 8 步 - 选择Path 行,然后点击Edit

第 9 步 - 点击New,然后点击Browse,然后在打开的下一个面板中,您需要在Path 中选择您想要的文件夹。对于本指南的初始前提,我将添加文件夹 C:\Users\NewFolderInPath

注意:将您的PHP安装路径(例如:C:\Program Files\php)替换为上述路径♥。

第 10 步 - 单击 OK 并单击您将遇到的每个 OK 按钮以关闭之前的所有窗口。

【讨论】:

@crytic PATH=%PATH% 是什么? @ntf check this @crytic 我运行命令并转到我的 php.exe 的路径。谢谢 这个人花时间拍摄了所有这些截图,值得一枚奖章 快捷方式是按窗口按钮类型环境....打开这些对话框并继续。【参考方案2】:

您只需要找出您的 PHP 文件夹在哪里。

如果您使用的是 XAMPP 或 WAMP,那么您将看到一个 php 文件夹。 你只需要使用你的cmd使用命令进入php文件夹

cd \xampp\php(用于 XAMPP)

cd \wamp\php(用于 WAMP)

然后只需输入此命令

php -v

然后你会看到类似的东西

PHP 5.6.11 (cli)(构建时间:2015 年 7 月 9 日 20:55:40) 版权所有 (c) 1997-2015 PHP 集团 Zend Engine v2.6.0,版权所有 (c) 1998-2015 Zend Technologies

【讨论】:

【参考方案3】:
    首先打开你的cmd

    然后转到php文件夹目录,假设你的php文件夹在你c盘的xampp文件夹中。您的命令将是:

    cd c:\xampp\php
    

    之后,检查你的版本:

    php -v
    

这应该给出以下输出:

PHP 7.2.0 (cli)(构建时间:2017 年 11 月 29 日 00:17:00)(ZTS MSVC15 (Visual C++ 2017) x86) 版权所有 (c) 1997-2017 PHP 集团 Zend Engine v3.2.0,版权所有 (c) 1998-2017 Zend Technologies

我自己上传了一段关于在孟加拉语中通过命令提示符检查 PHP 版本的 youtube 视频:https://www.youtube.com/watch?v=zVkhD_tv9ck

【讨论】:

【参考方案4】:

到c盘运行如下命令

C:\xampp\php>php -v

【讨论】:

【参考方案5】:

xampp控制面板->shell->输入php -v 你得到你安装的xampp的php版本

DB(mariadb/mysql)版本 在 url 中输入 localhost/phpmyadmin 点击回车 点击sql 类型选择版本(); 输入获取mysql或mariaDb版本

【讨论】:

【参考方案6】:

很可能php不在你指定的路径中。

尝试使用完整路径发出 php 命令,例如:

C:\> "C:\Program Files\php\php.exe" -v

请注意,这只是一个示例,您的 php 安装可能位于不同的目录中。

【讨论】:

【参考方案7】:

对于任何 php 的初学者,它通常存储在您的 PC(我的电脑)的 C:/ 路径文件夹中。

==在 Windows 上== 1.点击开始菜单按钮 2.键入 cmd 并按 Enter 键选择第一个响应您的搜索结果的程序/应用程序。 将出现一个黑色窗口终端,这被称为 命令行解释器 3.在终端窗口(应用程序)中输入cd c:并回车 4.现在输入php -v并回车

还有 viola,您将在您的机器中安装当前的 php 版本

【讨论】:

【参考方案8】:

简单的方法是: 只需从 c:/windows/system32/ 复制文件 cmd.exe 并将其粘贴到 C:\xampp\php\ 并运行它, 当 cmd 打开时,键入不带引号的“php -v”并按回车键... 你会得到你的php版本.. 谢谢你

【讨论】:

【参考方案9】:

只需创建一个php文件并编写代码

<?php
echo phpversion();
?>

并在任何浏览器中打开文件。它将显示您系统中安装的 php 版本。

【讨论】:

【参考方案10】:
    打开命令提示符 使用 cd C:/Xampp/php 定位目录 键入命令 php -v

您将获得您的 php 版本详细信息

【讨论】:

【参考方案11】:

第 1 步:打开 CMD

第 2 步:转到 C:/xampp/php 或 htdocs 路径:/

第三步:输入“php -v”

结果php版本

【讨论】:

【参考方案12】:

对我来说,PHP路径从php5.6.25(或php7)安装文件夹,经过wamp文件夹,bin和php...

C:\wamp64\bin\php\php5.6.25>

【讨论】:

【参考方案13】:
    打开cmd 输入 php -v

输出:PHP 5.6.30

【讨论】:

【参考方案14】:

最简单的方法是,只需单击任务栏上的 WAMP 图标 并转到 PHP >版本,将显示版本

【讨论】:

【参考方案15】:

这是我检查 php 版本的方法

PS C:\Windows\system32> php -version

结果:

PHP 7.2.7 (cli) (built: Jun 19 2018 23:44:15) ( NTS MSVC15 (Visual C++ 2017) x86 )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

PS C:\Windows\system32>

【讨论】:

【参考方案16】:

不用担心很容易

如果您使用任何本地服务器,例如 Wamp、Xampp,请转到此步骤

    去你的驱动器 检查您安装的 xampp 或 wamp 服务器 在里面检查 php,如果你得到了,那就去下一步

    你会找到php.exe, 一旦你得到 php.exe,你就完成了。 只需输入如下路径,这里我使用 XAMPP 并输入 v 来检查版本,你就完成了。

    C:>"C:\xampp\php\php.exe" -v

谢谢。

【讨论】:

【参考方案17】:

如果xampp 安装在您的c 驱动器中,请先尝试以下commands 打开cmd 然后 输入

cd c:

然后

C:\xampp\php\php.exe -v

【讨论】:

以上是关于在 Windows 命令行上查找 PHP 版本的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Windows 命令行上测量命令的执行时间?

在 windows 的命令行上创建一个空文件(如 linux touch 命令)

为 PHP 的 Windows 命令行输出着色

如何在 Windows 命令行上使用 pg_restore?

Windows命令行上的Node.js npm错误

在 Linux 命令行上检查 postgresql jdbc 驱动程序版本的命令是啥?