iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php中system函数有什么用
  • 259
分享到

php中system函数有什么用

2023-06-22 03:06:57 259人浏览 安东尼
摘要

小编给大家分享一下PHP中system函数有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php中system函数用于执行外部程序,并且显示输出,其使用语法

小编给大家分享一下PHP中system函数有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

php中system函数用于执行外部程序,并且显示输出,其使用语法如“system(string $command, int &$return_var = ?):string”,该函数执行command参数所指定的命令, 并且输出执行结果。

本文操作环境:windows7系统,PHP7.1版,Dell G3电脑。

system (PHP 4, PHP 5, PHP 7, PHP 8)

system — 执行外部程序,并且显示输出

说明

system(string $command, int &$return_var = ?): string

同 C 版本的 system() 函数一样, 本函数执行 command 参数所指定的命令, 并且输出执行结果。

如果 PHP 运行在服务器模块中, system() 函数还会尝试在每行输出完毕之后, 自动刷新 WEB 服务器的输出缓存

如果要获取一个命令未经任何处理的 原始输出, 请使用 passthru() 函数。

参数

command

要执行的命令。

return_var

如果提供 return_var 参数, 则外部命令执行后的返回状态将会被设置到此变量中。

返回值

成功则返回命令输出的最后一行, 失败则返回 false

示例  system() 例程

<?phpecho '<pre>';// 输出 shell 命令 "ls" 的返回结果// 并且将输出的最后一样内容返回到 $last_line。// 将命令的返回值保存到 $retval。$last_line = system('ls', $retval);// 打印更多信息echo '</pre><hr />Last line of the output: ' . $last_line . '<hr />Return value: ' . $retval;?>

注释

当传入用户提供的数据到本函数时,应使用 escapeshellarg() 或 escapeshellcmd() 来防止用户欺骗系统执行任意命令。

注意:

如何程序使用此函数启动,为了能保持在后台运行,此程序必须将输出重定向到文件或其它输出流。否则会导致 PHP 挂起,直至程序执行结束。

以上是“php中system函数有什么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网PHP编程频道!

--结束END--

本文标题: php中system函数有什么用

本文链接: https://www.lsjlt.com/news/302091.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php中system函数有什么用
    小编给大家分享一下php中system函数有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php中system函数用于执行外部程序,并且显示输出,其使用语法...
    99+
    2023-06-22
  • python中system函数怎么用
    这篇文章主要为大家展示了“python中system函数怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“python中system函数怎么用”这篇文章吧。s...
    99+
    2022-10-19
  • PHP中mysqli_fetch_assoc()函数有什么用
    这篇文章主要介绍PHP中mysqli_fetch_assoc()函数有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysqli_fetch_assoc() 函数mysqli_fetch_assoc(...
    99+
    2023-06-03
  • PHP中preg_replace_callback()函数有什么用
    这篇文章将为大家详细讲解有关PHP中preg_replace_callback()函数有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。preg_replace_callback()函数preg_re...
    99+
    2023-06-03
  • php中switch函数有什么用
    小编给大家分享一下php中switch函数有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!PHP Switch 语句PHP If...ElsePHP Whi...
    99+
    2023-06-14
  • PHP中preg_filter()函数有什么用
    这篇文章主要介绍了PHP中preg_filter()函数有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。preg_filter()函数preg_filter函数用于执行...
    99+
    2023-06-09
  • php中strrev函数有什么用
    这篇文章将为大家详细讲解有关php中strrev函数有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。strrev()是PHP中的一个内置函数,可以实现反转字符串的功能,并返回已反转的字符串;其语法格...
    99+
    2023-06-14
  • PHP中in_array()函数有什么用
    这篇文章主要介绍PHP中in_array()函数有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先,自然看一看in_array()函数的语法知识:in_array ( mixed ...
    99+
    2023-06-14
  • PHP中fprintf()函数有什么用
    这篇文章将为大家详细讲解有关PHP中fprintf()函数有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。文件的写入和读取是各种语言的必备能力,PHP内置了fprintf()函数,能够将将格式化后的...
    99+
    2023-06-14
  • php中str_split()函数有什么用
    这篇文章主要为大家展示了“php中str_split()函数有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php中str_split()函数有什么用”这篇文章吧。在php中,str_sp...
    99+
    2023-06-20
  • php中md5()函数有什么用
    这篇文章将为大家详细讲解有关php中md5()函数有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在PHP中,md5()函数能够将值转换成已计算的MD5散列,该函数用于计算字符串的MD5散列,如果函...
    99+
    2023-06-29
  • PHP中Date()函数有什么用
    小编给大家分享一下PHP中Date()函数有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!PHP Date() 函数PHP...
    99+
    2022-10-19
  • PHP中arsort()函数有什么用
    本篇文章给大家分享的是有关PHP中arsort()函数有什么用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。PHP函数arsort()的使用示例:<php $d...
    99+
    2023-06-17
  • php中fgets()函数有什么用
    这篇文章主要为大家展示了“php中fgets()函数有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php中fgets()函数有什么用”这篇文章吧。在php中,fgets()函数用于从打开...
    99+
    2023-06-20
  • PHP中mysqli_fetch_array()函数有什么用
    这篇文章主要介绍PHP中mysqli_fetch_array()函数有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysqli_fetch_array() 函数mysqli_fetch_array(...
    99+
    2023-06-03
  • php中mysql_real_escape_string函数有什么用
    这篇文章将为大家详细讲解有关php中mysql_real_escape_string函数有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql_real_escape_stringmysql_r...
    99+
    2023-06-03
  • php中rand函数有什么用
    小编给大家分享一下php中rand函数有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php rand函数用于返回随机整数,该函数的使用语法是“rand(m...
    99+
    2023-06-08
  • PHP中die()函数有什么用
    这篇文章主要介绍PHP中die()函数有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php的框架有哪些php的框架:1、Laravel,Laravel是一款免费并且开源的PHP应用框架。2、Phalcon,P...
    99+
    2023-06-14
  • PHP中parse_str()函数有什么用
    小编给大家分享一下PHP中parse_str()函数有什么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!php有什么用php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自...
    99+
    2023-06-14
  • php中strstr函数有什么用
    这篇文章主要为大家展示了“php中strstr函数有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php中strstr函数有什么用”这篇文章吧。在PHP中,strstr()函数用于判断字符...
    99+
    2023-06-20
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作