So suchen Sie mit PHP nach Text, wenn ($text enthält "World")

Sie können die Funktion strpos() in PHP verwenden, um nach einem bestimmten String innerhalb eines anderen Strings zu suchen. Die Funktion strpos() gibt die Position des ersten Vorkommens eines Unterstrings innerhalb eines Strings zurück oder false, wenn der Unterstring nicht gefunden wird. Hier ist ein Beispiel dafür, wie Sie die Funktion strpos() verwenden können, um zu überprüfen, ob der String "World" im Variablen $text vorhanden ist:

<?php
// $text is a string variable
$text = "Hello World!";

// Using the strpos() function to check if "World" exists in $text
if (strpos($text, "World") !== false) {
    // If strpos() returns a value other than false, it means "World" is found in $text
    echo "Found 'World' in '$text'";
} else {
    // If strpos() returns false, it means "World" is not found in $text
    echo "Could not find 'World' in '$text'";
}

Alternativ können Sie die preg_match() Funktion für komplexere Mustervergleiche verwenden.

<?php
// $text is a string variable
$text = "Hello World!";

// Using the preg_match() function to check if "World" exists in $text
if (preg_match('/World/', $text)) {
    // If preg_match() returns a value other than 0, it means "World" is found in $text
    echo "Found 'World' in '$text'";
} else {
    // If preg_match() returns 0, it means "World" is not found in $text
    echo "Could not find 'World' in '$text'";
}

Es ist zu beachten, dass die Funktion strpos() Groß-/Kleinschreibung beachtet. Wenn Sie eine Groß-/Kleinschreibungsunabhängige Suche durchführen möchten, können Sie stattdessen stripos() verwenden.