位置: 编程技术 - 正文

PHP:escapeshellcmd()的用法_命令行函数

编辑:rootadmin
escapeshellcmd

推荐整理分享PHP:escapeshellcmd()的用法_命令行函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

escapeshellcmd — shell 元字符转义

说明 string escapeshellcmd ( string $command )

escapeshellcmd() 对字符串中可能会欺骗 shell 命令执行任意命令的字符进行转义。 此函数保证用户输入的数据在传送到 exec() 或 system() 函数,或者 执行操作符 之前进行转义。

反斜线()会在以下字符之前插入: #&;`|*?~<>^()[]{}$, x0A 和 xFF。 &#; 和 " 仅在不配对儿的时候被转义。 在 Windows 平台上,所有这些字符以及 % 都会被空格代替。(译注:实际测试发现在 Windows 平台是前缀 ^ 来转义的。)

参数

command PHP:escapeshellcmd()的用法_命令行函数

要转义的命令。

返回值

转义后的字符串。

范例

Example #1 escapeshellcmd() example

<?php//我们故意允许任意数量的参数$command='./configure'.$_POST['configure_options'];$escaped_command=escapeshellcmd($command);system($escaped_command);?>

Warning

escapeshellcmd() 应被用在完整的命令字符串上。 即使如此,攻击者还是可以传入任意数量的参数。 请使用 escapeshellarg() 函数 对单个参数进行转义。

参见

escapeshellarg() - 把字符串转码为可以在 shell 命令里使用的参数 exec() - 执行一个外部程序 popen() - 打开进程文件指针 system() - 执行外部程序,并且显示输出 执行运算符

PHP:escapeshellarg()的用法_命令行函数 escapeshellarg(PHP4=4.0.3,PHP5)escapeshellarg把字符串转码为可以在shell命令里使用的参数说明stringescapeshellarg(string$arg)escapeshellarg()将给字符串增加一个单引号并且

PHP:pcntl_wtermsig()的用法_PCNTL函数 pcntl_wtermsig(PHP4=4.1.0,PHP5)pcntl_wtermsig返回导致子进程中断的信号说明intpcntl_wtermsig(int$status)返回导致子进程中断的信号编号。这个函数仅在pcntl_wifsignaled()

PHP:pcntl_wstopsig()的用法_PCNTL函数 pcntl_wstopsig(PHP4=4.1.0,PHP5)pcntl_wstopsig返回导致子进程停止的信号说明intpcntl_wstopsig(int$status)返回导致子进程停止的信号编号。这个函数仅在pcntl_wifstopped()返

标签: PHP:escapeshellcmd()的用法_命令行函数

本文链接地址:https://www.jiuchutong.com/biancheng/284709.html 转载请保留说明!

上一篇:PHP:proc_close()的用法_命令行函数

下一篇:PHP:escapeshellarg()的用法_命令行函数

  • 职工福利费计税税率
  • 个税手续费返还政策最新规定2023
  • 支付短期借款利息的会计科目
  • 发票勾选是否为转内销凭证是什么意思
  • 总分机构 分总机构
  • 应交增值税销项税额借贷方向
  • 公司筹建期间可以多久
  • 稳岗返还入什么科目
  • 税务申报有什么技巧
  • 担保人的损失
  • 用党费返还款购置资产应如何账务处理?
  • 企业在建工程如何做账
  • 存货换入无形资产考虑增值税
  • 福利费实物发放标准
  • 电梯维修增值税
  • 增值税可以抵扣企业所得税吗
  • 买牛奶的公司会计怎么做账
  • 以公允价值模式后续计量的投资性房地产无须计提减值
  • 技术转让开具什么发票
  • 展会门票入什么科目
  • 财务分析的起点是企业的内部分析报告
  • 奖金收入纳税
  • 关联方利息支出
  • 专用发票的审核要多久
  • 企业抵押贷款手续办理流程
  • 商铺水费收取标准2020
  • 哪些业务可以进入共享服务中心
  • 收到财政厅的补助怎么办
  • 公司费用高好还是低好
  • 计提本月应付的租金
  • 鸿蒙系统怎么快速充电
  • windows history命令
  • 根据新企业所得税法的规定,企业购买并实际使用
  • 豁免债权如何做账
  • 机械干租和湿租的税率
  • php获取字符串位置
  • lama羊驼
  • move命令移动文件夹下所有文件
  • 在建工程减值准备借贷方向
  • 资本化的后续支出
  • 汇算清缴需要做账吗
  • 坏账准备备案申请资料
  • 赔付支出计算公式
  • 固定资产年限折旧方法
  • sqlserver 数据迁移
  • macos添加用户
  • 财务报表漏报了会影响领票吗
  • 帐务处理程序
  • 税后工资怎么申报个税
  • 营改增进程
  • 在会计中,结转材料实际采购成本时什么意思
  • 退客户多余货款怎么处理
  • 分支机构企业所得税计提和缴纳数额不一致怎么办?
  • 陪标收费标准
  • 长期股权投资哪一章
  • 企业转让固定资产企业所得税
  • 资产类科目一般是什么
  • 将Reporting services的RDL文件拷贝到另外一台机器时报Data at the root level is invalid的解决方法
  • bios中英文对照表图新版
  • win7鼠标点了没反应
  • qctray.exe - qctray进程 是什么文件 作用是什么
  • 如何给windowsXP磁盘加密码
  • Win10 Mobile 10586.29重要更新 可以玩wp7中的游戏
  • windows8如何使用
  • linux的移植
  • win8双系统怎么删除一个
  • 图形学实验报告总结
  • ogre 引擎
  • ios shell脚本
  • 关于ie浏览器下面说法正确的是
  • 基于jquery的框架
  • nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
  • unity3d快速入门
  • android布局教程
  • 第二章,动态添加按钮(Android)
  • python遍历文件目录
  • 湖北税务登不上去是怎么了
  • 北京朝阳税务局办税大厅
  • 成都成华区税务局
  • 企业改制和重组的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设