strncmp w PHP

Funkcja strncmp w PHP jest wykorzystywana do porównywania ciągów znakowych z określeniem liczby tych znaków, które mają być porównywane.

Składnia

strncmp(string $tekst1, string $tekst2, int $dlugosc): int

Parametry

ParametrOpis
$tekst1, $tekst2 To zmienne typu tekstowego (string) które chcemy porównać.
$dlugosc Parametr ten określa ile pierwszych znaków w obu łańcuchach ma być porównywanych.

Funkcja daje w wyniku:

UWAGA! Funkcja rozróżnia małe i wielkie litery.

Co to znaczy, że dany tekst jest większy lub mniejszy od drugiego? Bierzemy to pod uwagę porządek leksykograficzny (w tym alfabetyczny). Interpreter szereguje więc wynik porównywania w analogiczny sposób.

Przykład 1

<?php
echo '<br>strncmp("aAb","aab",1) = '.strncmp("aAb","aab",1);
echo '<br>strncmp("aAb","aab",2) = '.strncmp("aAb","aab",2); ?>





© medianauka.pl, 2021-11-01, A-4219



©® Media Nauka 2008-2023 r.