按窗口文件php代码,在Windows命令行窗口中输入并运行PHP代码片段(不需要php文件)的方法...
有时候只是简单的为了测试某个php函数的效果,以前总是需要建一个php文件,复制这个文件的路径,再通过web访问或者用php命令执行这个php文件。
一直想要怎么才能不用创建文件,才能直接执行PHP代码片段呢?终于找到了方法,现在分享出来,给有需要的人。
前提:
1. 本文只是说Windows下的情况。其他操作系统也类似,但略有不同。
2. 必需已经安装好了php,并设置好了环境变量。如果下载的可执行安装包进行安装的,一般已经自动设好环境变量了。如果是下载的zip包自己解压的,需要手工设置环境变量。
现在说说在Windows命令行窗口中输入并运行PHP代码片段的步骤。
1. 打开Windows命令行窗口(有多种方式,不懂的自己查),如下:
2. 在命令提示符下,输入php并回车,如下图:
3. 输入PHP代码片段,你可以输入多行的PHP代码,或者直接粘贴进去。如下图:
4. 这一步很关键,因为是多行输入,怎么知道你输入完了要开始执行呢?需要用到一个快捷键。
按Enter键,再按 Ctrl+Z组合键(这时候屏幕会出现个^Z字符),再按Enter键。就能看到php运行效果了。
要确保按 Ctrl+Z组合键的时候输入光标是在行首,也就是^Z必需在单独的一行,在看到^Z之后再按回车就执行了。
^Z必需是按 Ctrl+Z组合键输入的,而不能是手工输入^和Z这两个字符。
运行结果如下图:
测试小片段代码的时候,这种方式是不是挺方便呢?(如果说要打开命令行窗口本身就嫌麻烦,那就……)
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文:http://blog.csdn.net/cuixiping/article/details/47184029
按窗口文件php代码,在Windows命令行窗口中输入并运行PHP代码片段(不需要php文件)的方法...相关推荐
- Windows 命令行窗口黑屏问题
Windows 命令行窗口黑屏问题 win +R 输入cmd打开命令行窗口 黑屏 具体原因并没有弄清楚,我的电脑是由于控制台更改引起的. 解决变法: Windows + R 输入cmd 打开命令行窗口 ...
- windows命令行窗口打开mysql,并创建数据库,导入sql文件
mysql的命令以分号结尾. 1.打开一个命令行窗口,在命令行窗口中切换到mysql的安装路径下到bin文件夹(我没有配置mysql的环境变量,所以需要切换到安装路径,如果已经配置环境变量不需要切换) ...
- Windows命令行窗口 - DOS 指令
这里写目录标题 Windows-cmd命令 rd \ /s/q 删除根目录下的所有文件 rd . /s/q 删除当前目录的所有文件:q 无提示 /s 子文件的内容 dir 查看当前目录下的文件和文本 ...
- matlab命令行窗口显示长度设置_设置命令行窗口输出显示格式 | MATLAB format| MathWork...
本页对应的中文页面未升级,但未能翻译. 若应查看最新内容,请点击这里访问英文页面. 设置命令行窗口输出显示格式 format 将命令行窗口中的输出显示格式修改为 style 指定的格式. format ...
- VS运行C语言代码,cmd命令行窗口一闪而过
在vs2013里面运行写好代码,运行的窗口一闪而过 常见解决方法有两种 方法一: 修改当前项目配置 鼠标右键单击当前项目,在弹出窗口中选中"属性" 再在VS中使用 ctrl + F ...
- Win10系统在当前文件夹下打开cmd(命令行)窗口
方法一: 在当前文件夹使用Shift+鼠标右键出现如下页面: 2.点击在此处打开Powershell窗口(S): 3.在命令行输入:start cmd,然后回车 方法二: 在当今前文件夹的地址栏输入c ...
- java命令框编译代码的方式_在命令行模式下如何编译运行Java代码
由于已经习惯了在Windows环境中进行开发,最近在尝试将开发环境转移到Linux上面.遇到一篇值得参考的外文,特翻译记录一下.[只翻译了部分] 一直被集成开发环境和自动构建工具"溺爱&qu ...
- Windows命令行窗口ipconfig命令找不到
1.进入 C:\Windows\System32 目录下输入 ipconfig 2. 配置环境变量 ,然后在窗口输入 ipconfig 命令就可以正常使用了
- windows命令行安装python3_Python3---windows安装与运行
Python的安装: 点击导航栏的 Downloads 会自动识别你的windows系统 你会看到 Python3.6.2 和 Python2.7.13 (32位系统)的安装包 注:Python3以后 ...
最新文章
- 报名 | 计算机视觉讲座:师兄带你从菜鸟到实战!
- 企业级工作流解决方案(十)--集成Abp和ng-alain--权限系统
- 用百度地图API分析打交通大数据
- php怎么解决慢查询,【后端开辟】php-fpm7.0 慢查询设置及申明
- python与excel的应用-python怎样在excel中应用?
- Python学习笔记之爬取网页保存到本地文件
- iOS多线程编程:线程同步总结 NSCondtion
- 中加减乘除_【泓泰花园】精雕细琢的好房子,加减乘除里都是幸福
- Spring Cloud Alibaba - 20 Nacos StandAlone模式下的数据存储(Derby)及新增登录用户
- 【PAT甲级 删除字符串中的指定字符】1050 String Subtraction (20 分) C++
- 常见优化Sql查询性能的方法收集
- python实现切割url得到域名、协议、主机名等各个字段
- NYOJ题目37-回文字符串
- 对单片机毕业设计的理解
- 最好用的工程资料软件
- MindManager思维导图软件中如何下载使用行业分析模板教程分享
- 【图解】AC97、HD音效卡前置音频线的接法
- mysql删除不彻底,mysql删除不彻底的解决方法
- 支付宝公众账号商户网关的搭建, RSA密钥对生成
- mysql 1067 abouting_GitHub - chenxiao07150808/MySQL
热门文章
- 1823政府经济学 (2)
- 成都亿佰特物联网无线数传专家:lora无线传输模块网关技术的优缺点
- 下载不了java应用程序_Java 7u45 - java webstart不会下载我的jar并执行应用程序,除非我显示java控制台...
- java 合并到一行_mysql中将多行数据合并成一行数据
- 信息技术与计算机文化的问题,信息技术与计算机文化
- 由对称性知定点一定在x轴上_线上优秀教学案例(九)|计算机科学与工程学院刘钊:“延期不延教”之“1+X课堂”...
- java创建单线程计时器_我们如何在Java中实现计时器线程?
- 信号与系统 chapter10 系统的初值问题与系数匹配法
- 深入浅出组合逻辑电路(1)
- javascript时间戳和日期字符串相互转换代码