1

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

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

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

4 回答 4

4

如果我对您的理解正确,那么如果您有很多要比较的字符串,这样的方法可能效果最好。

$string = array("foo", "bar", "hello", "world");
foreach ($string as $s) {
    if ($input == $s) {
        echo "$input is equal to $s";
        break;
    }
}
于 2012-08-22T00:05:28.667 回答
3

我想这就是你要找的:

if ($input == "test" && $input2 == "hello")
{
    echo "$input is equal to test and input2 is equal to hello.";
}
于 2012-08-22T00:05:25.183 回答
2

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

如果是这样,只需使用 &&:

if($input == "test" && $input2 == "test") {
于 2012-08-22T00:05:20.837 回答
0

然后你可以使用

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

如果在数组 $dataarray() 中找到字符串,则返回 Match Found;

于 2012-08-22T11:28:53.843 回答