如何检查 php 中是否存在一串单词


How can I check whether a string of words exists in php

我有一个jquery-ajax测验,它使用php进行验证。
其中一个问题要求故事的三个主要角色,但请考虑可以输入
它们         char1 char2 char3 char2 char1 char3等等。

如何检查用户字符串中是否有 char1、char2 和 char3,无论它们按什么顺序排列?

不是最好的正则表达式,但你可以做类似的事情

  $string = "something char1 char2 char3";
if ((strpos($string,"char1") !== false) && (strpos($string,"char2") !== false) && (strpos($string,"char3") !== false) ) {
        echo 'found';
    }