ucfirst($str) 将 str 的首字符(如果首字符是字母)转换为大写字母,并返回这个字符串. 源码位于 ext/standard/string.c /* {{{ php_ucfirst Uppercase the first character of the word in a native string */ static void php_ucfirst(char *str) { register char *r; r = str; *r = toupper((unsigned c…
map:会根据提供的函数对指定序列做映射. map(func, *iterables) --> map object Make an iterator that computes the function using arguments from each of the iterables. Stops when the shortest iterable is exhausted. """ 根据提示,map有一个函数名参数还有个动态参数,意思是将可迭代的对象打散然后把…
官方手册中: 类似函数还有两个:ltrim() 和 rtrim().分别处理字符串的左侧.右侧. trim()的具体实现位于:ext/standard/string.c /* {{{ proto string trim(string str [, string character_mask]) Strips whitespace from the beginning and end of a string */ PHP_FUNCTION(trim) { php_do_trim(INTERNAL_…