php有很多功能强大的系统函数,使用起来业非常的简单。比如获取一个文件的希哈值,只需要调用一下md5_file函数就解决了。但是一般都需要新建一个php文件,写入代码,执行php文件一系列操作才能得到结果,虽然这已经很方便了,但是作为程序猿必须还要逼格更高才忽悠妹纸呀!要是能直接命令行一句话就解决了,逼格就噌噌噌的上来啦。

要装逼首先还是要有点准备的,至少你得先让php能在命令行运行起来才行。检测你得php是否已经能在命令行运行很简单,只需要在命令行执行:php -v

没问题的话就会打印出php版本信息,有问题就会报错。报错了也没关系,要让php在命令行运行很简单,windows系统只需要把php加入到环境变量里面就好了,linux只需要安装php-cli就好了。

然后就要开始装逼啦,假设有个文件的路径是FILE_PATH,直接在命令行输入:php -r "echo md5_file('FILE_PATH');"

然后回车,希哈值就出来啦。

其实像其它获取当前时间戳什么的,也可用直接这样执行啦。当然php命令行模式还有更多更强的功能,大家可用使用php -h查看,或者参考php手册。

终端执行php,命令行执行php语句相关推荐

  1. 命令行执行SQL语句

    由于之前一直使用可视化界面执行SQL语句,对于命令行执行SQL语句比较陌生,所以,今天尝试了一下,并记录下来,与大家分享: 一.win+r进入doc窗口: 二.找到你电脑里的mysql server安 ...

  2. 终端执行php,PHP命令行执行PHP脚本的注意事项总结

    文章来给各位同学介绍在PHP命令行执行PHP脚本的注意事项总结,如果你不注意这些东西,很可能服务器安全就出问题哦. 如果你使用的wamp集成安装环境的话,那么你php的配置是在D:/wamp/bin/ ...

  3. 怎么在命令行执行.py文件,py文件生成可执行文件

    大家好,小编来为大家解答以下问题,怎么在命令行执行.py文件,怎么运行python的py文件,现在让我们一起来看看吧! 1.后缀PY的文件怎么用? 后缀PY的文件可以用Python软件打开,具体操作步 ...

  4. 关于将mac升级到macOS Sierra之后 Sublime Text无法在命令行执行subl .解决办法

    今天把mac 升级到了最新的操作系统之后出现了一系列的事故,Sublime Text就是其中之一,发现升级系统之后Sublime Text无法在命令行执行subl . 我的操作步骤如下: 首先把文件拷 ...

  5. 命令行执行java程序_命令行执行

    每当您旅行到一个居民说不同寻常的母语的国家时,您都可能会用一些基本的生存短语武装自己,例如"这要花多少钱?","这是哪种肉?"和"哪里在洗手间吗?&q ...

  6. Windows用命令行执行mysql的sql文件

    Windows用命令行执行mysql的sql文件 1.连接本地的MySQL 2.远程MySQL a.本地导入 b.远程导入 `遇到的几个问题` 1.连接本地的MySQL 格式: mysql -h主机地 ...

  7. python程序在命令行执行提示ModuleNotFoundError: No module named ‘XXX‘ 解决方法

    python程序在命令行执行提示ModuleNotFoundError: No module named 'XXX' 解决方法 参考文章: (1)python程序在命令行执行提示ModuleNotFo ...

  8. 【Groovy】Groovy 脚本调用 ( 命令行执行 Groovy 脚本并传入参数 | 获取 Groovy 脚本执行参数 )

    文章目录 前言 一. 命令行执行 Groovy 脚本并传入参数 二.获取 Groovy 脚本执行参数 前言 在 Groovy 脚本 , Groovy 类 , Java 类中 , 可以调用 Groovy ...

  9. 【Android 安全】DEX 加密 ( Java 工具开发 | 生成 dex 文件 | Java 命令行执行 )

    文章目录 一.生成 dex 文件 二.生成 dex 文件代码示例 三.生成 dex 结果 参考博客 : [Android 安全]DEX 加密 ( 常用 Android 反编译工具 | apktool ...

最新文章

  1. Java 多线程(七) 线程间的通信
  2. springboot 启动分析【难点】——如何自动扫描 @SpringBootApplication||如何加载自动配置类 @EnableAutoConfiguration||如何加载前端控制器
  3. 海洋大数据关键技术及在灾害天气下船舶行为预测上的应用
  4. 如何优雅地进行接口管理?(大厂内部分享)
  5. 16岁学计算机,16岁学生能学计算机吗
  6. 10许可证即将到期_食品经营许可证延续
  7. python找最长的字符串_Python简单实现查找一个字符串中最长不重复子串的方法
  8. 马尔可夫随机场数学原理理解
  9. Office2021 和Microsoft 365分不清?这样选最划算
  10. 汝跟被升职者之间,不存在竞争关系
  11. python一行代码随机生成mac地址
  12. 王者荣耀所有英雄皮肤爬取
  13. 2023年西安交通大学管理学院MPAcc提前批面试网报通知
  14. Java取数的整数及小数部分
  15. 微信朋友圈为什么不能发gif图?
  16. Java - 关于HashMap通过keySet遍历kv的二次调用问题
  17. 【人工智能】人类大脑中的神经元群体是如何相互作用,进而产生感知和行为的?
  18. PDF文件如何另存为
  19. 结对第二次—文献摘要热词统计及进阶需求
  20. Unity Shader Early-Z技术

热门文章

  1. 巨头之争 谁先享受小程序流量红利?
  2. Linux的super super super easy教程 | 用户和组
  3. SQL Server数据库基础知识汇总
  4. 李在良:丹心映雪域 赤诚育桃李
  5. matlab符号函数绘图法_《MATLAB符号运算及其应用》(黄忠霖著).pdf
  6. Java中常用的逻辑运算符
  7. 最新架构amd服务器cpu,AMD新一代服务器级CPU:Zen 4架构96核心 DDR5内存
  8. 软件设计模式及体系结构之中介者模式
  9. 2021-04 30
  10. 崩溃的win10文件夹右键卡死解决方法