命令行下执行带参数php

简介: 命令行下执行带参数php 命令行下执行php,不走apache等通信流程,没有http协议,所有get,post传参数不起作用。按普通应用程序传参数的方法进行。 1、test.php测试文件 查看复制打印?

命令行下执行带参数php

命令行下执行php,不走apache通信流程,没有http协议,所有getpost传参数不起作用。按普通应用程序传参数的方法进行。

1、test.php测试文件

查看复制打印?

<?php 

print_r($argv); 

echo "\n"; 

echo $argc; 

echo "\n"; 

?> 

2,命令行下调用

$ php test.php aaa ccc bbbb

Array 

[0] => test.php    //参数0,文件本身 

[1] => aaa         //参数

[2] => ccc         //参数

[3] => bbbb        //参数

4      //$argc的值,参数的总数 

这种传参的方式,shell脚本类似。其实这时,php就是一个普通的应用程序。

原文:

http://blog.51yip.com/php/1323.html

目录
相关文章
|
测试技术 Linux PHP
PHP命令行模式详解
PHP的命令行模式是PHP语言的一大亮点,它不仅为PHP开发人员提供了强大的后台运行和处理能力,同时也为系统管理员和脚本编写者提供了一个灵活的工具。理解和掌握PHP的命令行模式,将能大大提升你的开发效率和程序的灵活性。
105 4
|
Shell Linux PHP
PHP CLI的命令行模式的理解
PHP CLI的命令行模式的理解
209 0
|
前端开发 Java 关系型数据库
PHP 的基础语法 _php 文件的执行原理| 学习笔记
快速学习 PHP 的基础语法 _php 文件的执行原理。
PHP 的基础语法 _php 文件的执行原理| 学习笔记
|
应用服务中间件 数据库连接 API
nginx 服务器究竟是怎么执行 php 项目
nginx 服务器究竟是怎么执行 php 项目
|
PHP
PHP包含远程文件,PHP执行远程文件,PHP引入远程文件
PHP包含远程文件,PHP执行远程文件,PHP引入远程文件
277 0
|
PHP Windows
php使用register_tick_function来定位执行慢的代码
php使用register_tick_function来定位执行慢的代码
267 0
|
缓存 自然语言处理 关系型数据库
PHP代码的执行
先看下PHP的结构图
PHP代码的执行
|
JavaScript 前端开发 IDE
VSCode插件 code runner执行PHP,JavaScript,Python
VSCode插件 code runner执行PHP,JavaScript,Python
821 0
|
安全 PHP
常用的PHP命令执行函数及利用方式
PHP命令执行函数常配合代码执行漏洞使用, 利用命令执行函数执行操作系统命令, 从而发起攻击, 接下来就简单分享几个常用的PHP命令执行函数
529 0
常用的PHP命令执行函数及利用方式
|
域名解析 Linux PHP
PHP 中通过 getopt 解析 GNU C 风格命令行选项
在 PHP 中,当我们在获取命令行参数时,可以通过遍历`$argv`来获取,其实呢是有规范可循的,也就是 GNU C-style parser for command line options 。
718 0
PHP 中通过 getopt 解析 GNU C 风格命令行选项