Kā PHP izmantot funkcijas startsWith() un endsWith().

Ka Php Izmantot Funkcijas Startswith Un Endswith



PHP nodrošina vairākas iebūvētas funkcijas, kas atvieglo darbu ar virknēm. StartsWith() un endsWith() ir divas no šīm funkcijām, kas ļauj noteikt, vai dotā virkne sākas vai beidzas ar noteiktu apakšvirkni. Šis raksts attiecas uz lietošanu Sākas ar() un beidzas ar () funkcijas PHP.

Kā lietot PHP funkcijas startsWith() un endsWith().

PHP funkcijas startsWith() un endsWith() var izmantot, lai pārbaudītu, vai virkne sākas vai beidzas ar noteiktu rakstzīmi vai rakstzīmju kopu, kas ir noderīga validācijai un filtrēšanai.

Tos var izmantot arī virkņu apgriešanai, pamatojoties uz to sākuma vai beigu rakstzīmēm, kas ir noderīgi datu formatēšanai un parādīšanai. Tālāk ir sniegta informācija par abām funkcijām:







StartsWith() funkcija

PHP funkcija startsWith () var pārbaudīt, vai virkne sākas ar noteiktu apakšvirkni.



Sintakse



Funkcijas startsWith() sintakse ir šāda:





bool sākasAr ( virkne $ siena kaudze , virkne $adata )

Šeit, $ siena kaudze apzīmē meklējamo virkni un $adata apzīmē meklējamo apakšvirkni.

Atgriezties

Funkcija atgriež true, ja $siena kaudzes pirmais elements ir $needle un false pretējā gadījumā.



endsWith() funkcija

Lai pārbaudītu, vai virkne beidzas ar noteiktu PHP apakšvirkni, parasti tiek izmantota funkcija endsWith().

Sintakse

Šīs funkcijas sintakse ir šāda:

bool beidzasAr ( virkne $ siena kaudze , virkne $adata )

Šeit, $ siena kaudze apzīmē meklējamo virkni un $adata apzīmē meklējamo apakšvirkni.

Atgriezties

Funkcija atgriežas taisnība ja $siena kaudze beidzas ar $adatu, un viltus citādi.

Piemērs: Funkciju startsWith() un endsWith() izmantošana PHP

Apskatīsim piemēru, kas parāda startsWith() un endsWith() funkciju izmantošanu PHP:



funkciju sākas ar ( $ siena kaudze , $adata ) {

atgriezties apakšstr ( $ siena kaudze , 0 , strlen ( $adata ) ) === $adata ;

}

funkciju beidzas ar ( $ siena kaudze , $adata ) {

atgriezties apakšstr ( $ siena kaudze , - strlen ( $adata ) ) === $adata ;

}

// Definējiet virkni

$string = 'Sveiks, PHP!' ;

// Izmantojiet startsWith() funkciju, lai pārbaudītu, vai virkne sākas ar 'Hello'

ja ( sākas ar ( $string , 'Sveiki' ) ) {

atbalss 'Stīga sākas ar 'Hello'. ;

} cits {

atbalss 'virkne nesākas ar 'Sveiki'. ;

}

// Izmantojiet endsWith() funkciju, lai pārbaudītu, vai virkne beidzas ar 'PHP!'

ja ( beidzas ar ( $string , 'PHP!' ) ) {

atbalss 'Virkne beidzas ar 'PHP!'.' ;

} cits {

atbalss 'virkne beidzas bez 'PHP!'.' ;

}

?>

Šajā piemērā mēs esam definējuši startsWith() un endsWith() funkcijas un pēc tam izmantojām tās, lai pārbaudītu, vai dotā virkne sākas vai beidzas ar noteiktu apakšvirkni. Šī koda izvade būtu šāda:

Secinājums

Funkcijas startsWith () un endsWith () ir vienkāršas, taču jaudīgas funkcijas, kas ļauj mums pārbaudīt, vai dotā virkne sākas vai beidzas ar noteiktu PHP apakšvirkni. Izmantojot šīs funkcijas, mēs varam viegli pārbaudīt lietotāja ievadīto informāciju, meklēt virknē noteiktus modeļus un veikt citas noderīgas darbības.