PHP substr_compare function
Like this blog? Consider exploring one of our sponsored banner ads...
substr_compare
(PHP 5)
substr_compare —Binary safe optionally case insensitive comparison of 2 strings from an offset, up to length characters
Descriptionint substr_compare ( string main_str, string str, int offset [, int length [, bool case_insensitivity]] )
substr_compare() compares main_str
from position offset with str
up to length characters.
Returns < 0 if main_str from position
offset is less than str, >
0 if it is greater than str, and 0 if they are equal.
If length is equal or greater than length of
main_str and length is set,
substr_compare() prints warning and returns FALSE.
If case_insensitivity is TRUE, comparison is case
insensitive.
Example 1. A substr_compare() example
echo substr_compare("abcde", "bc", 1, 2); // 0 echo substr_compare("abcde", "bcg", 1, 2); // 0 echo substr_compare("abcde", "BC", 1, 2, true); // 0 echo substr_compare("abcde", "bc", 1, 3); // 1 echo substr_compare("abcde", "cd", 1, 2); // -1 echo substr_compare("abcde", "abc", 5, 1); // warning
About this entry
You’re currently reading “PHP substr_compare function,” an entry on BRADINO
- Published:
- 2.26.07 / 12am
- Category:
- PHP Functions
- Tags:
No comments
Jump to comment form | comments rss [?] | trackback uri [?]