選詞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