gpt4 book ai didi

php - 处理 argc 和 argv

转载 作者:行者123 更新时间:2023-12-02 15:38:41 25 4
gpt4 key购买 nike

我写的代码如下:

<?php
array_shift($argv);
$taskid=$argv[0];
$file1=file_get_contents($argv[1]);
$file2=fopen($argv[2],"w");
echo $taskid."\n".$file1."\n".$file2."\n";
?>

我以 php myfile.php 1 1.txt 2.txt 的形式执行这个程序其中 1 是任务 ID,1.txt 是输入文件,2.txt 是输出文件。我想以这样的方式修改这个程序,即使我没有传递任何类似 php myfile.php 的参数,它也会运行。应该运行。我想为此设置一个 if 条件。我使用了类似 if(*argv<=1) 的条件和 if(argc==NULL) 等,但它们都不起作用。

我需要一个完美的条件来检查是否没有传递任何参数,然后我的程序应该显示一条用户友好的消息。

谁能帮帮我??

最佳答案

if ($argc !== 4) {
// show message

关于php - 处理 argc 和 argv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12654287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com