php - 使用长内容调用 PHP $argv[1] 时为空
问题描述
当我使用以下命令从命令行调用我的 php 程序时,一切正常:
php app.php 'TEST'
但是使用很长的参数,PHP 会为参数返回一个空字符串:
php app.php 'VERY LONG ARG'
知道如何增加参数的最大长度吗?
解决方案
您不能传递带有单引号和空格的字符串。您必须为此使用双引号,因为它将它们计为单独的参数。
推荐阅读
- ios - 如何在后台运行快速计时器
- mongodb - 是否有自动备份/克隆数据库和转换机密数据的方法?
- javascript - 关注 ngFor 中的元素远离添加到集合中的每个项目
- asp.net-mvc - IIS:无法向会话状态服务器发出会话状态请求
- react-native - 有谁知道如何通过特殊应用访问访问通知权限?
- timeout - CS50x 恢复适用于 debug50,但在使用 check50 测试时超时
- python - 在 VS Code 中调试 kubernet pod 时转发端口错误
- powershell - PowerShell 模块发现过程
- r - 在条形图的第一季度显示负值,但条形颜色与正值不同
- r - Dotty 根据 R 中的一个参数绘制数据集中的所有参数(由 monte carlo 运行)