if-statement PHP使用多个字符串

时间:2012-08-22 00:01:19

标签: php string if-statement

如何使用两个或更多字符串?

这就是我用来做一个字符串。

if ($input == "test")
{
    echo "$imput is equal to test.";
}

4 个答案:

答案 0 :(得分:4)

如果我理解正确的话,如果你有很多字符串需要比较,那么这样的事情可能效果最好。

$string = array("foo", "bar", "hello", "world");
foreach ($string as $s) {
    if ($input == $s) {
        echo "$input is equal to $s";
        break;
    }
}

答案 1 :(得分:3)

我认为这就是你要找的东西:

if ($input == "test" && $input2 == "hello")
{
    echo "$input is equal to test and input2 is equal to hello.";
}

答案 2 :(得分:2)

你的意思是如何检查两个字符串是否包含某个值?

如果是这样,请使用&&:

if($input == "test" && $input2 == "test") {

答案 3 :(得分:0)

然后你可以使用

foreach ($dataarray as $string) {
   if ($input == $string) {
       echo "Match Found";
       break;
    }
 }

然后,如果在数组$ dataarray();

中找到字符串,则会找到Match Found