Nur ein Stück von der php-Variable auslesen

Hattrix

Erfahrenes Mitglied
Hallo,

folgendes Beispiel:

PHP:
$wert='Hallo, ich heiße PHP!';

Es soll per If-Abfrage nur 'ich' ausgeben.

Ich will sozusagen nach bestimmten Dingen in einer Variable vergleichen und suchen. Weil folgendes geht ja nicht:

PHP:
if($wert=='ich')
{
  echo 'test';
}
 
Danke, das ist fast genau das, was ich gesucht habe!

Wenn ich aber mehrere Werte vergleichen will: z.B:

PHP:
if($wert=='ich' || $wert=='PHP')
{
  echo 'test';
}

Wie dann?
 
Dann musst die Funktion halt 2x anwenden

PHP:
$wert = "Hier wird gesucht!";

if(strpos($wert, "wird") || strpos($wert, "gesucht")) {
  echo 'vorhanden';
}
 
PHP:
$wert='tage woche monat';
$find='woch';

$pos = strpos($wert, $find);

if($pos === false) echo 'Nicht enthalten';
else echo 'enthalten';

Ich mach das so! Wie muss ich das da dementsprechend ändern?

Edit:
$wert: Sind mehrer Daten und können sich ständig ändern. Auslesen aus der DB!
$find: Wie geschrieben, mehrere Abfragen über mehrere Wörter!
 
Zurück