Find PHP version on windows command line

PhpWindowsCommandVersion

Php Problem Overview


I just tried to know version of my PHP from windows command typing, C:\> php -v But it is not working. It says php is not recognized as internal or external command.

Php Solutions


Solution 1 - Php

In command prompt type below

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

Where C:\path\to\php is the folder where your php.exe file is located. After this run

C:\>php -v

than you will see something like

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

UPDATE:

If you find that when you restart your computer, this solution will not work anymore:

Set the Path like as following:

> Step 1 - Click on the Windows icon

enter image description here

> Step 2 - Click on the Settings icon

enter image description here

> Step 3 - Click on System

enter image description here

> Step 4 - Click on About

enter image description here

> Step 5 - Click on System info

enter image description here

> Step 6 - Click on Advanced system settings

enter image description here

> Step 7 - Click on Environment variables...

enter image description here

> Step 8 - Select Path row and then click Edit

enter image description here

> Step 9 - Click New and then click Browse, then in the next panel which will open you need to select the folder you want in the Path. For the initial premise of this guide i will add the folder C:\Users\NewFolderInPath♥ > >Note: Replace your PHP installed path(e.g:C:\Program Files\php) with the above path ♥.

enter image description here

> Step 10 - Click OK and click every OK button you will encounter to close every previous windows.

enter image description here

Solution 2 - Php

You just need to find out where is your PHP folder.

  • If you are using XAMPP or WAMP then you will see a php folder.
  • You just need to go into the php folder using your cmd using command

> cd \xampp\php (FOR XAMPP) > > cd \wamp\php (FOR WAMP)

  • And then just type in this command

> php -v

  • Then you will see something like

> PHP 5.6.11 (cli) (built: Jul 9 2015 20:55:40) Copyright (c) 1997-2015 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies

Solution 3 - Php

  1. First open your cmd

  2. Then go to php folder directory, Suppose your php folder is in xampp folder on your c drive. Your command would then be:

     cd c:\xampp\php
    
  3. After that, check your version:

     php -v
    

This should give the following output: > PHP 7.2.0 (cli) (built: Nov 29 2017 00:17:00) ( ZTS MSVC15 (Visual C++ 2017) x86 ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2017 Zend Technologies

I have uploaded a youtube video myself about checking the version of PHP via command prompt in Bangla: https://www.youtube.com/watch?v=zVkhD_tv9ck

Solution 4 - Php

Go to c drive and run the command as below

C:\xampp\php>php -v

Solution 5 - Php

xampp control panel->shell->type php-v you get the version of php of your xampp installed

DB(mariadb/mysql)version type localhost/phpmyadmin in url click enter click on sql type select version(); enter to get the mysql or mariaDb version

Solution 6 - Php

It is most likely that php is not in your specified path.

Try to issue the php command with the full path, for example:

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

Please note, that this is just an example, your php installation might be in a different directory.

Solution 7 - Php

For Beginners to anything php, it is usually stored in the C:/ path folder of your PC (My Computer).

==On Windows==
1.Click Start Menu button
2.Type cmd and press enter to select the first program/application that responds to your search result.
A black window terminal will appear, this is known as a Command Line Interpreter
3.In the Terminal Window (Application) Type cd c: and press enter
4.Now type php -v and press enter

and viola there you'll have the current php version that is installed in your machine

Solution 8 - Php

Easy Method is: Just copy the file cmd.exe from c:/windows/system32/ and paste it to C:\xampp\php
and run it, when the cmd opens type " php -v " without quotes and hit enter... you will get your php version.. thank you

Solution 9 - Php

Just create a php file and write the code

<?php
echo phpversion();
?>

and open the file in any browser. It will show the php version installed in your system.

Solution 10 - Php

Step 1 : Open CMD

Step 2 : Go to C:/xampp/php or htdocs path:/

step 3 : Type "php -v "

Result php version

Solution 11 - Php

  1. Open command prompt
  2. Locate directory using cd C:/Xampp/php
  3. Type command php -v

You will get your php version details

Solution 12 - Php

For me, the PHP path traversed from php5.6.25 (or php7) installation folder, through wamp folder, bin and php...

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

Solution 13 - Php

  1. Open cmd
  2. Type php -v

Output : PHP 5.6.30

Solution 14 - Php

Easiest way is to, just click on the WAMP icon on task bar and Go to PHP >Version, version will be displayed

enter image description here

Solution 15 - Php

This how I check php version

PS C:\Windows\system32> php -version

Result:

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>

Solution 16 - Php

Nothing to worry it's easy

If you are using any local server like Wamp, Xampp then Go to this Steps

  1. Go to your drive

  2. Check xampp or wamp server that you installed

  3. Inside that check php, if you got then go for next step

  4. You will find php.exe, Once you get php.exe then you are done. Just type the path like below, here i am using XAMPP and type v for checking version and you are done.

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

Thanks.

Solution 17 - Php

If the xampp is installed in your c drive then try the below commonds first open cmd and then type

cd c:

then

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

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionntfView Question on Stackoverflow
Solution 1 - PhpNullPoiиteяView Answer on Stackoverflow
Solution 2 - Phpshivam guptaView Answer on Stackoverflow
Solution 3 - PhpS.K.PaulView Answer on Stackoverflow
Solution 4 - PhpCB ShresthaView Answer on Stackoverflow
Solution 5 - PhpKavya HanumantharajuView Answer on Stackoverflow
Solution 6 - PhpbeerwinView Answer on Stackoverflow
Solution 7 - PhpuchedotphpView Answer on Stackoverflow
Solution 8 - PhpAdnan AdDYView Answer on Stackoverflow
Solution 9 - PhpB N ManishView Answer on Stackoverflow
Solution 10 - PhpSarthak RavalView Answer on Stackoverflow
Solution 11 - PhpAnkur prajapatiView Answer on Stackoverflow
Solution 12 - PhpVishal Kumar SahuView Answer on Stackoverflow
Solution 13 - Phpnajam khanView Answer on Stackoverflow
Solution 14 - PhpPrasad KumarasingheView Answer on Stackoverflow
Solution 15 - PhpShapCyberView Answer on Stackoverflow
Solution 16 - PhpY. Joy Ch. SinghaView Answer on Stackoverflow
Solution 17 - PhpBasharmalView Answer on Stackoverflow