“PHP überprüfen, ob die Zeichenfolge mit endet” Code-Antworten

PHP -Zeichenfolge endet mit

function stringStartsWith($haystack,$needle,$case=true) {
    if ($case){
        return strpos($haystack, $needle, 0) === 0;
    }
    return stripos($haystack, $needle, 0) === 0;
}

function stringEndsWith($haystack,$needle,$case=true) {
    $expectedPosition = strlen($haystack) - strlen($needle);
    if ($case){
        return strrpos($haystack, $needle, 0) === $expectedPosition;
    }
    return strripos($haystack, $needle, 0) === $expectedPosition;
}
echo stringStartsWith("Hello World","Hell"); // true
echo stringEndsWith("Hello World","World"); // true
Grepper

PHP -Zeichenfolge endet mit

function startsWith($haystack, $needle)
{
     $length = strlen($needle);
     return (substr($haystack, 0, $length) === $needle);
}

function endsWith($haystack, $needle)
{
    $length = strlen($needle);
    if ($length == 0) {
        return true;
    }

    return (substr($haystack, -$length) === $needle);
}
Matteoweb

So überprüfen Sie, ob eine Zeichenfolge mit einer anderen Zeichenfolge in PHP endet

function endsWith($haystack,$needle,$case=true) {
    //If its case specific
    if($case){
      return (strcmp(substr($haystack, strlen($haystack) - strlen($needle)),$needle)===0);
    }
    return (strcasecmp(substr($haystack, strlen($haystack) - strlen($needle)),$needle)===0);
}
Jealous Jellyfish

PHP überprüfen, ob die Zeichenfolge mit endet

function endsWith( $haystack, $needle ) {
    $length = strlen( $needle );
    if( !$length ) {
        return true;
    }
    return substr( $haystack, -$length ) === $needle;
}
Borma

PHP str_ends_With überprüft, ob eine Zeichenfolge mit einem bestimmten Substring endet

<?php
if (str_ends_with('abc', '')) {
    echo "All strings end with the empty string";
}
?>
SAMER SAEID

Ähnliche Antworten wie “PHP überprüfen, ob die Zeichenfolge mit endet”

Fragen ähnlich wie “PHP überprüfen, ob die Zeichenfolge mit endet”

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen