What are the different ways to check if a PHP string contains only letters?

To check if a PHP string contains only letters, you can use regular expressions to match only alphabetic characters in the string. One way to do this is by using the preg_match function with the regex pattern "/^[a-zA-Z]+$/". This pattern will check if the string contains only uppercase or lowercase letters.

$string = "HelloWorld";

if (preg_match('/^[a-zA-Z]+$/', $string)) {
    echo "The string contains only letters.";
} else {
    echo "The string contains non-letter characters.";
}