Συνάρτηση str_starts_with
Η συνάρτηση str_starts_with ελέγχει εάν μια συμβολοσειρά
ξεκινά με μια δεδομένη υποσυμβολοσειρά και σε περίπτωση επιτυχίας επιστρέφει
true, ενώ σε περίπτωση αποτυχίας - false.
Στην πρώτη παράμετρο της συνάρτησης ορίζουμε τη συμβολοσειρά, στην οποία
θα αναζητούμε τον χαρακτήρα. Στη δεύτερη παράμετρο καθορίζουμε
τον επιθυμητό χαρακτήρα ή υποσυμβολοσειρά.
Σύνταξη
str_starts_with(string $haystack, string $needle): bool
Παράδειγμα
Ας ελέγξουμε εάν μια συμβολοσειρά ξεκινά με έναν δεδομένο χαρακτήρα:
<?php
$str = 'abcde';
$res = str_starts_with($str, 'a');
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης του κώδικα:
true
Παράδειγμα
Ας ελέγξουμε εάν μια συμβολοσειρά ξεκινά με μια δεδομένη υποσυμβολοσειρά:
<?php
$str = 'abcde';
$res = str_starts_with($str, 'ab');
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης του κώδικα:
true
Παράδειγμα
Ας ελέγξουμε εάν μια συμβολοσειρά ξεκινά με έναν δεδομένο χαρακτήρα:
<?php
$str = 'abcde';
$res = str_starts_with($str, 'x');
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης του κώδικα:
false
Δείτε επίσης
-
τη συνάρτηση
str_contains,
που ελέγχει την εμφάνιση χαρακτήρα σε συμβολοσειρά -
τη συνάρτηση
str_starts_with,
που ελέγχει την αρχή της συμβολοσειράς -
τη συνάρτηση
strpos,
που επιστρέφει τη θέση εμφάνισης υποσυμβολοσειράς