选词XX总是改变和字符串可长可短,甚至可以不搜索词,其中XX是一个数字 例如:PHP从字符串中的字符串
1 kom. nije naručeno, obično dolazi za 5 dana., slični: sony-6am6ptb1a (0 kom.), sony-s006pb1a (-9 kom.)
从
所以我需要输出:običnodolazi za 5 dana
那么我怎么才能在任何情况下选择&?
$find = "obično dolazi za XX dana.";
$string ="1 kom. nije naručeno, obično dolazi za XX dana.";
if (strpos($string,$find) !== false) {
echo '$string contains $find';
}
我觉得这是它:
$string = "1 kom. nije naručeno, obično dolazi za XX dana.";
for(int intIndex = 1; intIndex <= 31; intIndex++)
{
$find = "obično dolazi za " . strval(intIndex) . " dana."
if (strpos($string,$find))
{
echo '$string contains $find';
}
}
对不起,我不知道你在问什么,请重新陈述你的问题。 –
你为什么问?你的代码会工作......或者我误解了这个问题 – Nemoden
['mb_stripos()'](http://php.net/manual/en/function.mb-stripos.php) – DaveRandom