Ich habe diesen Hauptstich.Wie finden Sie mehrere Komma getrennte Zeichenfolge in Hauptstring
S,SR,DSR,DS,FX,FXS,SR,DS,S,SR,DS,FX,S,SR,DS,FX,FXS
und ich möchte, dass jeder der folgenden Zeichenketten finden ..
DSR
und FXS
i durch folgenden Code versucht, aber es kann mir perfektes Ergebnis nicht gegeben.
Code ...
<?php
$mainstring ="S,SR,DSR,DS,FX,FXS,SR,DS,S,SR,DS,FX,S,SR,DS,FX,FXS";
$needed = "DSR,FXS";
if(strpos($mainstring, $needed) !== false) {
echo "Found";
}else{
echo "Not match";
}
?>
"DSR, FXS" ist nicht in der Zeichenfolge ... –
if (strpos ($ mainstring, benötigt $)! == false) nicht der cleverste Weg, denn wenn $ mainstring mit $ beginnt benötigt, gibt strpos 0 zurück, was == false ist. – kosta
"DSR, FXS" ist in der Hauptsaite in "S, SR, DSR, DS, FX, FXS, SR, DS, SR, DS, FX, S, SR, DS, FX, FXS" verfügbar. – maddy