PHP编写shell

简介: 这周无聊了研究了点小东西既然py可以当shell用 那么php能不能也这样用呢?php的目录底下有解释器 早就注意到了 那么他就可以像py那样来用了1.

这周无聊了研究了点小东西
既然py可以当shell用 那么php能不能也这样用呢?

php的目录底下有解释器 早就注意到了 那么他就可以像py那样来用了

1. 先解决执行问题吧

win下面需要配置一下环境变量 总之跟java的配置差不多就是了
名称:path 值就是php目录 例如我的就是C:\php-5.5.10
然后在cmd里输入”php -v” 会显示版本 据说明设置成功了

linux下面安装php应该是自动配置的 如果觉得每次都要打php不爽的话 文件头加

上#!/usr/local/bin/php–q

然后写代码如下:

<?php
echo “hello”;
?>

保存为”hello.php”

把目录切到文件的位置 运行”php hello.php” 看看会输出什么

2. 命令行

$_SERVER["argc"]
$_SERVER["argv"]

3. 标准输入输出

$str = fgets(STDIN);
fwrite(STDOUT, “Hello, $name!”);

以上。

相关文章
|
机器学习/深度学习 Shell 开发工具
Shell脚本编程实践——第1关:编写一个脚本,求斐波那契数列的前10项及总和
Shell脚本编程实践——第1关:编写一个脚本,求斐波那契数列的前10项及总和
1362 0
|
7月前
|
Shell
反弹shell脚本(php-reverse-shell)
反弹shell脚本(php-reverse-shell)
129 0
|
10月前
|
前端开发 JavaScript 关系型数据库
宝塔设置PHP定时任务实战记录(定时任务、ajax异步刷新API、shell脚本、访问url)
宝塔设置PHP定时任务实战记录(定时任务、ajax异步刷新API、shell脚本、访问url)
513 0
|
10月前
|
Shell PHP Windows
php交互式命令行工具window操作系统安装readline扩展函数实现interactive mode enabled到Interactive Shell
php交互式命令行工具window操作系统安装readline扩展函数实现interactive mode enabled到Interactive Shell
66 0
|
10月前
|
Shell PHP
shell检查php项目是否存在语法错误
当检查一个PHP项目中是否存在语法错误时,我们可以使用Shell脚本来自动化这个过程。在本文中,我们将介绍两种方法来实现这个目标。
157 0
QGS
|
Shell
(openEuler21.03-x86)yum安装php+apache—shell脚本
记(openEuler21.03-x86)yum安装php+apache—shell脚本
QGS
146 0
(openEuler21.03-x86)yum安装php+apache—shell脚本
QGS
|
应用服务中间件 Shell 网络安全
Centos7-x86 yum安装配置nginx解析php—shell脚本
记Centos7-x86 yum安装配置nginx解析php—shell脚本
QGS
201 0
Centos7-x86 yum安装配置nginx解析php—shell脚本
|
SQL Shell Linux
LInux shell 编写记录-日期9月判断中遇到shell默认八进制计算
很高兴能开始是新的知识点,我在使用sh 运行hive脚本以后才发现不知不觉的时候我已经开始使用shell了。。。
112 0
LInux shell 编写记录-日期9月判断中遇到shell默认八进制计算
|
Linux PHP
记一次拿webshell踩过的坑(如何用PHP编写一个不包含数字和字母的后门)
记一次拿webshell踩过的坑(如何用PHP编写一个不包含数字和字母的后门)
97 0
记一次拿webshell踩过的坑(如何用PHP编写一个不包含数字和字母的后门)
|
缓存 Shell 开发工具
Shell脚本编程实践——第4关:编写一个脚本,计算txt文件中每一行单词的个数并将结果写入另一个文件
Shell脚本编程实践——第4关:编写一个脚本,计算txt文件中每一行单词的个数并将结果写入另一个文件
853 0