|
strspn
Find length of initial segment matching mask
(PHP 4, PHP 5)
Finds the length of the initial segment matching mask. The line of code: <?php
will assign 2 to Parameters
Return ValuesReturns the length of the initial segment of str1 which consists entirely of characters in str2.
See Also
Related Examples ( Source code ) » strspn Examples ( Source code ) » strspn Examples ( Source code ) » See what portion of a string is composed only of a given set of characters Code Examples / Notes » strspnb crawford
This function is significantly faster for checking illegal characters than the equivalent preg_match() method.
raz
chek a word for ligal characters, ex: <?php $word="abcdef"; $valid_chars="abcdefghijklmnopqrstuvwxyz"; if(strspn($word,$valid_chars) != strlen($word)){ // do some thing here $error="this word $word contain an illegal chars!"; } ?> |
Change Languageaddcslashes addslashes bin2hex chop chr chunk_split convert_cyr_string convert_uudecode convert_uuencode count_chars crc32 crypt echo explode fprintf get_html_translation_table hebrev hebrevc html_entity_decode htmlentities htmlspecialchars_decode htmlspecialchars implode join levenshtein localeconv ltrim md5_file md5 metaphone money_format nl_langinfo nl2br number_format ord parse_str printf quoted_printable_decode quotemeta rtrim setlocale sha1_file sha1 similar_text soundex sprintf sscanf str_getcsv str_ireplace str_pad str_repeat str_replace str_rot13 str_shuffle str_split str_word_count strcasecmp strchr strcmp strcoll strcspn strip_tags stripcslashes stripos stripslashes stristr strlen strnatcasecmp strnatcmp strncasecmp strncmp strpbrk strpos strrchr strrev strripos strrpos strspn strstr strtok strtolower strtoupper strtr substr_compare substr_count substr_replace substr trim ucfirst ucwords vfprintf vprintf vsprintf wordwrap |