A startsWith() és endsWith() függvények használata PHP-ben

A Startswith Es Endswith Fuggvenyek Hasznalata Php Ben



A PHP számos beépített funkcióval rendelkezik, amelyek megkönnyítik a karakterláncokkal való munkát. A StartsWith() és endsWith() két olyan függvény, amely lehetővé teszi annak meghatározását, hogy egy adott karakterlánc egy adott részkarakterlánccal kezdődik vagy végződik. Ez a cikk a használatáról szól Kezdődik() és végződik() függvények PHP-ben.

A startsWith() és endsWith() függvények használata PHP-ben

A PHP startsWith() és endsWith() függvényei használhatók annak ellenőrzésére, hogy egy karakterlánc egy adott karakterrel vagy karakterkészlettel kezdődik-e vagy végződik, ami hasznos az érvényesítéshez és szűréshez.

Használhatók karakterláncok vágására is a kezdő vagy záró karakterek alapján, ami hasznos az adatok formázásához és megjelenítéséhez, az alábbiakban mindkét funkció részlete található:







startsWith() függvény

A PHP startsWith() függvénye ellenőrizheti, hogy egy karakterlánc egy megadott részkarakterlánccal kezdődik-e.



Szintaxis



A startsWith() függvény szintaxisa a következő:





bool azzal kezdődik ( húr $szénakazal , húr $tű )

Itt, $szénakazal a keresendő karakterláncot jelöli, és $tű a keresendő részkarakterláncot jelöli.

Visszatérés

A függvény igazat ad vissza, ha a $szénakazal első eleme $needle, egyébként false.



endsWith() függvény

Annak ellenőrzésére, hogy egy karakterlánc egy adott részkarakterláncra végződik-e a PHP-ben, általában az endsWith() függvényt használjuk.

Szintaxis

Ennek a függvénynek a szintaxisa a következő:

bool végződikAval ( húr $szénakazal , húr $tű )

Itt, $szénakazal a keresendő karakterláncot jelöli, és $tű a keresendő részkarakterláncot jelöli.

Visszatérés

A függvény visszatér igaz ha a $szénakazal a $tűvel végződik, és hamis másképp.

Példa: A startsWith() és endsWith() függvények használata PHP-ben

Vessünk egy példát, amely bemutatja a startsWith() és endsWith() függvények használatát a PHP-ben:



funkció azzal kezdődik ( $szénakazal , $tű ) {

Visszatérés alstr ( $szénakazal , 0 , strlen ( $tű ) ) === $tű ;

}

funkció végződik ( $szénakazal , $tű ) {

Visszatérés alstr ( $szénakazal , - strlen ( $tű ) ) === $tű ;

}

// Karakterlánc definiálása

$string = 'Szia, PHP!' ;

// Használja a startsWith() függvényt annak ellenőrzésére, hogy a karakterlánc 'Hello'-val kezdődik-e

ha ( azzal kezdődik ( $string , 'Helló' ) ) {

visszhang – A húr „Hello”-val kezdődik. ;

} más {

visszhang 'a karakterlánc nem 'Hello'-val kezdődik.' ;

}

// Használja az endsWith() függvényt annak ellenőrzésére, hogy a karakterlánc 'PHP!'

ha ( végződik ( $string , 'PHP!' ) ) {

visszhang 'A karakterlánc 'PHP!'-re végződik.' ;

} más {

visszhang 'A karakterlánc 'PHP!' nélkül végződik.' ;

}

?>

Ebben a példában definiáltuk a startsWith() és endsWith() függvényeket, majd ezek segítségével ellenőriztük, hogy egy adott karakterlánc egy megadott részkarakterlánccal kezdődik vagy végződik. Ennek a kódnak a kimenete a következő lenne:

Következtetés

A startsWith() és endsWith() függvények egyszerű, de hatékony függvények, amelyek lehetővé teszik számunkra, hogy ellenőrizzük, hogy egy adott karakterlánc egy megadott alsztringgel kezdődik-e vagy végződik-e a PHP-ben. Ezen függvények használatával egyszerűen ellenőrizhetjük a felhasználói bevitelt, kereshetünk adott mintákat egy karakterláncban, és egyéb hasznos műveleteket is végrehajthatunk.