Συνάρτηση strchr

Η συνάρτηση strchr βρίσκει την πρώτη εμφάνιση μιας υποσυμβολοσειράς σε μια συμβολοσειρά και επιστρέφει το τμήμα της συμβολοσειράς ξεκινώντας από αυτό το σημείο μέχρι το τέλος της συμβολοσειράς. Εάν η δεύτερη παράμετρος αποτελείται από περισσότερους από έναν χαρακτήρες, χρησιμοποιείται μόνο ο πρώτος χαρακτήρας.

Σύνταξη

phpstrchr(string $haystack, string $needle, bool $before_needle = false): string|false

Παράδειγμα . Εφαρμογή

Ας εξαγάγουμε τη διεύθυνση της σελίδας χωρίς το όνομα τομέα από ένα URL (θα επιστρέψει την υποσυμβολοσειρά, ξεκινώντας από το πρώτο /, μέχρι το τέλος της συμβολοσειράς)

php<?php
  echo strchr('site.ru/dir1/dir2/page.html', '/');
?>

Αποτέλεσμα εκτέλεσης του κώδικα:

php'/dir1/dir2/page.html'

Δείτε επίσης

  • τη συνάρτηση strstr,
    που βρίσκει την πρώτη εμφάνιση μιας υποσυμβολοσειράς
  • τη συνάρτηση strrchr,
    που βρίσκει την τελευταία εμφάνιση ενός χαρακτήρα