Επιστρέφει τον αριθμό της θέσης πρώτης εμφάνισης του 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().