位置: 编程技术 - 正文

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()的用法_命令行函数

  • 个税app正式启用
  • 记账更改的方法
  • 实收资本如何网上转账
  • 普通发票,供货怎么开
  • 无形资产建造期间的摊销记在哪里
  • 企业想成为退税商店需具备哪些条件
  • 合并会计报表编制讲解视频
  • 银行业务结算内容
  • 企业所得税弥补亏损明细表怎么填写
  • 营改增后不动产销售增值税 5%还是9%
  • 母公司借款给子公司作为投资
  • 旅行社小规模纳税人增值税怎么征税
  • 进项发票可以不入账吗
  • 简易征收不动产租赁税率是多少
  • 团体意外伤害险是保的什么
  • 有没有薪酬
  • 油卡充值属于什么行业
  • 金融公司一般有哪些业务
  • 一般纳税人所得税优惠政策
  • 小规模银行存款多笔小金额财务费用可以合并记账吗?
  • 公司租土地建厂房应该怎么做账呢?
  • 计提工资附加费啥意思
  • 企业发给员工的福利要交税吗
  • 持有至到期投资在资产负债表怎么填
  • 金蝶采购发票怎么红冲
  • 计提应收票据利息怎么算
  • 工程业务提成协议合法吗
  • 公对公转账不开票可以吗
  • 解决的英文
  • 现金流量具体内容
  • 个体工商户应申报套餐无增值税吗
  • 笔记本电脑连无线网老是掉线怎么回事
  • 营改增餐饮行业纳税规则
  • mxoaldr.exe - mxoaldr是什么进程 有什么用
  • PHP:Memcached::set()的用法_Memcached类
  • php fopen ftp文件不存在
  • php怎么转换
  • 发票怎么保管不会坏
  • 总分类账户原材料
  • php内置数组
  • 投资性房地产的主要构成内容为
  • Php结合wordpress开发,需要学会什么
  • javascript入门基础
  • critical_section 结构
  • 个税系统怎么查询已申报个人明细
  • electron引入vue
  • 10-Ajax&Vue
  • 物业管理公司经营范围有哪些内容
  • 收到工会经费返还属于现金流量表哪
  • wordpress图片大小设置
  • 车船使用税的征收标准是多少
  • 预算收入的退付范围
  • 应付账款的余额表示什么
  • 建筑工程公司需要哪些资质证书
  • 政府无偿划拨土地如何摊销
  • 预付账款怎么转
  • 以前年度损益调整借贷方向
  • 材料运费计入什么科目
  • win2008 r2 hosts文件修改方法
  • winxp怎么装系统
  • linux 网站备份
  • windows如何删除本地用户
  • win8的ie浏览器在哪里
  • imecmnt.exe
  • 苹果预计10.1-15号到能准确吗
  • linux 查看磁盘io繁忙
  • win10不能玩qq堂没反应
  • linux常用命令chmod的使用
  • js提交表单,如果为空出现红色文字
  • 解决Extjs4中form表单提交后无法进入success函数问题
  • 使用netcat(瑞士军刀)进行文件传输
  • wifi基本功能
  • jquery validate表单校验长度
  • javascript概述
  • 河北税务局是干嘛的
  • 税收缴款书税务收现专用的开票人是谁
  • 医保可以直接到税局买吗?
  • 增值税有哪些税种组成
  • 惠州市公交车投诉平台
  • 在京东上买货
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设