Sehr oft kommt es vor, daß man überprüfen muss ob ein String in einem anderen String vorhanden ist. Hierfür ist der php-Befehl strpos('meinstring','suchstring'); hilfreich.
Hier mal eine kleines Beispiel:
$meinString = 'abc';
$findMich = 'a';
$pos = strpos($meinString, $findMich);
if ($pos !== false) {
echo "Der String '$findMich' wurde im String
'$meinString' gefunden";
echo " und befindet sich an Position $pos";
} else {
echo "Der String '$findMich' wurde nicht im String
'$meinString' gefunden";
}
weitere Beispiele und Erklärungen finden Sie auf der Seite
https://php.net/manual/de/function.strpos.php
Ab und zu muss man aber nach dem letzten Vorkommen eines Zeichens suchen. Dafür gibt es auch einen Befehl, der da wäre: strrpos('meinstring','suchstring')
Beide Befehle kann man noch mit einem dritten Parameter versehen. Der besagt ab welchem Zeichen gesucht werden soll. Wenn dieser Wert negativ ist, dann würde er ab dem Zeichen vom Ende der Zeichenkette anfangen zu suchen.
$pos = strpos(
'abcdef abcdef
, 'a', 1); // $pos = 7, nicht 0'
Wir verwenden Cookies und Dienste von Drittanbietern
Wir verwenden Cookies und andere Dienste von Drittanbietern, um Ihnen ein optimales Nutzererlebnis zu bieten. Um alle Möglichkeiten unserer Webseite nutzen zu können, müssen Sie der Nutzung von Cookies und Diensten zustimmen. Mehr Information finden Sie auf unserer Seite zum Datenschutz
Impressum - Datenschutz - AGBs - Kontakt
Wir nutzen folgende Cookies:
php Session Cookie: PHPSESSID
Wird vom Server gesetzt um die Funktionaität der Kontaktformulare, die Auswahl der Sprache, der Wunschliste und dem Warenkorb zu gewährleisten.
Speicherdauer: Bis Ende der Browsersitzung
Werte: SessionID: 50lkafonus2sgn8s0onu1du29j
Eigenes Cookie: tenerindi_com
Speichert ob Sie Cookies und Dienste akzeptieren und wenn ja, welche Sie akzeptieren.
Speicherdauer: 90 Tage (Bei NEIN nur bis Ende der Browsersitzung)
Werte: AllowCookies: YES / NO - AllowGoogleMaps: YES / NO - AllowYoutube: YES / NO - AllowKalender: YES / NO - AllowMatomo: YES / NO
Matomo Analytics: _pk_id.1.8c15
wird verwendet, um einige Details über den Benutzer zu speichern, wie die eindeutige Besucher-ID
Speicherdauer: 13 Monate
Matomo Analytics: _pk_ses.1.8c15
Kurzzeit-Cookies, die vorübergehend Daten für den Besuch speichern
Speicherdauer: 30 Minuten
Ihre Einstellungen
Es werden keine dauerhaften Cookies gesetzt und keine Daten an Google gesendet. Sie können allerdings die Landkarte von Google Maps und Streetview nicht nutzen.
Sie können Ihre Einstellungen jederzeit auf folgender Seite einsehen und ändern: Datenschutz.
Das Cookie wurde soeben gesetzt.
Sie können Ihre Einstellungen jederzeit auf folgender Seite einsehen und ändern: Datenschutz.