首页 > 解决方案 > 如何将命令行参数传递给 PHP 中的函数?

问题描述

我需要传递一个字符串(在命令行中,php test.php dad)并检查它是否是回文。我不知道如何将字符串 argumnet 传递给函数。请解释一下,示例代码如下,

function Palindrome($string){  
    if (strrev($string) == $string){  
        return 1;  
    }
    else{
        return 0;
    }
}  
# I need to pass DAD as an argument in command line
$original = "DAD"; 
if(Palindrome($original)){  
    echo "Palindrome";  
} 
else {  
echo "Not a Palindrome";  
}
?>  

标签: php

解决方案


您可以使用变量 $argv。对于你的情况,它是$argv[1]


推荐阅读