Ich versuche, einen Teil wie folgt zu finden:einfach php strpos nicht Wert finden
// get needle for strpos
$someStringContainingHtmlTags = '<table><td class="size1of2 bold">Order no</td></div><td class="size1of2" data-template="productBestnr">64210</td></table>';
$re = '/<td class="size1of2" data-template="productBestnr">\d+<\/td>/';
preg_match($re, $someStringContainingHtmlTags , $matches);
$art = (string)$matches[0];
$needle = '<td class="size1of2" data-template="productBestnr">'.$art.'</td>';
// echos nothing
echo strpos($someStringContainingHtmlTags , $needle);
Wenn ich ersetzen $ Kunst mit dem tatsächlichen Wert 64210
, strpos
funktioniert.
Vielen Dank für Ihre Hilfe!
Bitte einen entsprechenden Code für '$ str' Variable hinzufügen. –
Ich habe es schon getan – Lyuba
danke für die Bearbeitung :) –