Ebben az útmutatóban megvitatjuk a csíkok () függvényt, szintaxisát és PHP-beli használatát példákkal.
Mi a stripos() függvény a PHP-ben
csíkok () a PHP kis- és nagybetűket nem érzékeny módszere, amely az alkarakterlánc jelenlétének megállapítására szolgál a karakterláncban. Ha az alkarakterlánc jelen van, ez a metódus a karakterlánc első példányának egész helyzetét jeleníti meg, ellenkező esetben hamis vagy semmit sem jelenít meg.
Szintaxis
A következő a szintaxis a csíkok () PHP-ben:
csíkos ( húr , megtalálja , Rajt ) ;
Itt, a húr megadja a keresendő karakterláncot, a megtalálja megadja a keresendő részkarakterláncot, és a Rajt megadja a keresés megkezdésének helyét, és a karakterlánc pozíciója 0-tól kezdődik, nem 1-től.
Ennek a metódusnak a visszatérési értéke egy egész szám, ha az alkarakterlánc jelen van, és a bool érték hamis, ha a karakterlánc nincs jelen.
A stripos() függvény használata PHP-ben
A következő alapvető példa a csíkok () függvény PHP-ben.
1. példa
Ebben a példában az alkarakterláncot kerestük 'forgatókönyvírás' a karakterláncban, és a metódus visszaadja a szkript pozícióját:
visszhang csíkos ( 'A PHP egy szkriptnyelv' , 'script' ) ;
?>
2. példa
A következő példában inicializáltuk a string str majd használta a csíkok () megtalálni a php a húrban két különböző kiindulási helyzettel. Keressük a helyét php ban,-ben string str . Bár a nagybetű P A forrás karakterláncban használatos, ez a metódus megtalálja a php és megjeleníti az alkarakterlánc pozícióját:
$str = 'A PHP egy szkriptnyelv, szeretem a PHP-t!' ;
visszhang csíkos ( $str , 'php' , 0 ) ;
visszhang ' \n ' ;
visszhang csíkos ( $str , 'php' , tizenöt ) ;
?>
A fenti kódrészletben az első részkarakterlánc PHP index pozícióban van jelen 0 és a másik PHP indexen található 36. Az első stripos() függvényben a kiinduló helyzet az 0 így kiírja a PHP első előfordulásának helyét. A második nyilatkozatban -val csíkok () az alkarakterlánc keresésének kezdőpozíciója tizenöt, így ez a funkció kihagyja az e pozíció előtti részkarakterláncokat, és kiírja az első előfordulását PHP a kiinduló helyzet után.
3. példa
A következő kódrészlet ellenőrzi, hogy az if-else utasításokkal együtt szerepel-e az alkarakterlánc. Ha az alkarakterlánc jelen van a karakterláncban, akkor az if utasítás megjelenik a konzolon, ellenkező esetben az else utasítás kerül kinyomtatásra:
$string = 'Üdvözöljük a LinuxHintben, a programozás világában' ;
$substring = 'LinuxHint' ;
ha ( csíkos ( $string , $substring ) !== hamis ) {
visszhang 'Az alkarakterlánc' $substring ' jelen van az adott karakterláncban' ;
} más {
visszhang 'Az alkarakterlánc' $substring ' nincs jelen az adott karakterláncban' ;
}
Bottom Line
A csíkok () A függvény egy nagyon hasznos függvény a PHP-ben, amely könnyen és hatékonyan hasonlítja össze a tömbben lévő karakterláncokat. Egyszerű szintaxisának köszönhetően a fejlesztők könnyen használhatják a karakterlánc első előfordulásának megtalálásához, még akkor is, ha a karakterlánc adatai eltérnek a karakterlánctól. Ez a funkció sokoldalú, és számos feladathoz használható, kezdve a kulcsszavak keresésétől a keresőmotorban egészen a nagyobb karakterláncban lévő adott részkarakterlánc meglétének ellenőrzéséig.