Επιστρέφει τον αριθμό της θέσης πρώτης εμφάνισης του needle
στο string haystack
. Αντίθετα προς τη συνάρτηση strrpos(), αυτή παίρνει όλο το string ως παράμετρο needle
και το χρησιμοποιεί και ολόκληρο.
Εάν δε βρεθεί η needle
, η συνάρτηση strpos() θα επιστρέψει την boolean τιμή FALSE.
Ðñïåéäïðïßçóç |
Αυτή η συνάρτηση μπορεί να επιστρέψει Boolean FALSE, αλλά μπορεί επίσης να επιστρέψει και μια non-Boolean τιμή η οποία αποτιμείται σε FALSE, όπως το 0 ή το "". Παρακαλούμε διαβάστε την ενότητα για τα Boolean για περισσότερες πληροφορίρες. Χρησιμοποιείστε τον τελεστή === για να ελέγξετε την τιμή που επιστρέφει αυτή η συνάρτηση. |
Εάν η needle
δεν είναι ένα string, μετατρέπεται σε έναν integer και χρησιμοποιείται ως η κανονική τιμή ενός χαρακτήρα.
Η ποαιρετική παράμετρος offset
σας επιτρέπει να ορίσετε το χαρακτήρα του haystack
string από τον οποίο θα ξεκινλησει το ψάξιμο. Η θέση που επιστρέφεται παραμένει σχετική με την αρχή του haystack
.
Ανατρέξτε επίσης στις: strrpos(), stripos(), strripos(), strrchr(), substr(), stristr(), και strstr().