PHP用反撇号执行外部命令

yipeiwu_com6年前PHP代码库

例如:

echo `whoami`;

// 导出数据库,要导入的文件夹必须要有可写权限, -u -p之后的内容必须要紧挨着写

复制代码 代码如下:
echo `mysqldump -h localhost -u$DbUser -p$DbPwd --default-character-set=utf8 $DbName > /var/$dumpFileName`;

反撇号其他用法

<?php  
  #使用反撇号,暗示作为命令来执行
  $result=`date`;
  echo "<p>the server timestamp is: $result</p>";

  echo "<hr color=red>";
  #使用shell_exec()
  $result1=shell_exec("date");
  echo "<p>the server timestamp is: $result1</p>";
?>

输出结果如下:
the server timestamp is: 当前日期: 2009/06/30 二输入新日期: (年月日)

以上所述就是本文的全部内容了,希望大家能够喜欢。

相关文章

Ubuntu中支持PHP5与PHP7双版本的简单实现

前言 最近在编写一个工具的时候,使用了PHP命名空间特性,在命名空间中如果想引用常量、函数,需要PHP5.6以上的版本,但我阿里云 ECS 上安装的版本是PHP 5.5.9,由于 ECS...

用PHP伪造referer突破网盘禁止外连的代码

比如我放纳米盘里的文件http://img.namipan.com/downfile/da333ee178bdad6531d1ec1540cf86277c116b6300887600/0...

php基础知识:类与对象(4) 范围解析操作符(::)

范围解析操作符(也可称作 Paamayim Nekudotayim)或者更简单地说是一对冒号,可以用于访问静态成员、方法和常量,还可以用于访问被覆盖类中的成员和方法。...

php 图片上添加透明度渐变的效果

复制代码 代码如下:<?php ////$strimgsrc = file_get_contents("/zb_users/upload/202003/e4lf1fxwbqa.jp...

关于PHP通用返回值设置方法

遇到一个不错的php代码。记录一下。 在写php代码时,经常会遇到需要返回值的情况,可以统一设置一下返回值的格式。 下面就是一个不错的例子。 配置类Return.conf.php &...