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项及总和
1922 0
|
1月前
|
SQL 安全 JavaScript
在多用户环境中,如何确保 PHP Shell 的安全性?
在多用户环境中确保 PHP Shell 安全,需采取限制执行环境、禁用危险函数、使用安全模式、采用 `suPHP` 或 `PHP-FPM`、使用参数化查询、输入验证、转义命令、强化会话管理、合理配置错误处理、正确设置文件权限及定期更新等措施。这些策略有助于防范潜在的安全威胁。
|
4月前
|
SQL 安全 JavaScript
在多用户环境中,如何确保 PHP Shell 的安全性?
在多用户环境中,如何确保 PHP Shell 的安全性?
|
4月前
|
安全 Shell Linux
从命令行界面运行交互式PHP Shell
从命令行界面运行交互式PHP Shell
|
Shell
反弹shell脚本(php-reverse-shell)
反弹shell脚本(php-reverse-shell)
330 0
|
前端开发 JavaScript 关系型数据库
宝塔设置PHP定时任务实战记录(定时任务、ajax异步刷新API、shell脚本、访问url)
宝塔设置PHP定时任务实战记录(定时任务、ajax异步刷新API、shell脚本、访问url)
818 0
|
Shell PHP Windows
php交互式命令行工具window操作系统安装readline扩展函数实现interactive mode enabled到Interactive Shell
php交互式命令行工具window操作系统安装readline扩展函数实现interactive mode enabled到Interactive Shell
116 0
|
Shell PHP
shell检查php项目是否存在语法错误
当检查一个PHP项目中是否存在语法错误时,我们可以使用Shell脚本来自动化这个过程。在本文中,我们将介绍两种方法来实现这个目标。
221 0
QGS
|
Shell
(openEuler21.03-x86)yum安装php+apache—shell脚本
记(openEuler21.03-x86)yum安装php+apache—shell脚本
QGS
236 0
(openEuler21.03-x86)yum安装php+apache—shell脚本
QGS
|
应用服务中间件 Shell 网络安全
Centos7-x86 yum安装配置nginx解析php—shell脚本
记Centos7-x86 yum安装配置nginx解析php—shell脚本
QGS
256 0
Centos7-x86 yum安装配置nginx解析php—shell脚本