在Windows命令行窗口中输入并运行PHP代码片断(不须要php文件)的方法

有时候只是简单的为了测试某个php函数的效果,之前老是须要建一个php文件,复制这个文件的路径,再经过web访问或者用php命令执行这个php文件。php

一直想要怎么才能不用建立文件,才能直接执行PHP代码片断呢?终于找到了方法,如今分享出来,给有须要的人。web


前提:函数

1. 本文只是说Windows下的状况。其余操做系统也相似,但略有不一样。测试

2. 必需已经安装好了php,并设置好了环境变量。若是下载的可执行安装包进行安装的,通常已经自动设好环境变量了。若是是下载的zip包本身解压的,须要手工设置环境变量。操作系统


如今说说在Windows命令行窗口中输入并运行PHP代码片断的步骤。命令行


1. 打开Windows命令行窗口(有多种方式,不懂的本身查),以下:ip

    


2. 在命令提示符下,输入php并回车,以下图:变量

    


3. 输入PHP代码片断,你能够输入多行的PHP代码,或者直接粘贴进去。以下图:下载

    


4. 这一步很关键,由于是多行输入,怎么知道你输入完了要开始执行呢?须要用到一个快捷键。方法

  按Enter键,再按 Ctrl+Z 组合键(这时候屏幕会出现个^Z字符),再按Enter键。就能看到php运行效果了。

  要确保按 Ctrl+Z 组合键的时候输入光标是在行首,也就是^Z必需在单独的一行,在看到^Z以后再按回车就执行了。

  ^Z必需是按 Ctrl+Z 组合键输入的,而不能是手工输入^和Z这两个字符。

  运行结果以下图: