后端开发|php教程
PHP源码,strlen, strtolower, strtoupper, ord, chr函数
后端开发-php教程
这篇文章主要介绍了关于浅谈PHP源码二:关于strlen, strtolower, strtoupper, ord, chr函数,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
手机电子杂志 源码,ubuntu 终端卸载,查询tomcat运行状态,12306的爬虫,php将数组倒序输出,福建抖音seo搜索排名优化lzw
int strlen ( string string )
返回字符串的长度
在标准扩展中并没有相关的实现,在其它扩展函数中使用Z_STRLEN、Z_STRLEN_P或Z_STRLEN_PP取得长度
string strtolower ( string str )
将一个字符串变为小写,其实现如下代码
【经典源代码】
flash 地图移动源码,vscode编写简单代码,显卡挖矿 ubuntu,配置tomcat环境步骤,爬虫程序教程,php磁力搜索源码,seo优化质量怎么样,html5 制作手机网站,一条龙网站模板lzw
char *php_strtolower(char *s, size_t len){ unsigned char *c, *e;c = s; e = c+len;while (c < e) { *c = tolower(*c); c++; } return s;}
这虽然是一个简单的遍历字符串并将每个字符变为小写的程序,但是这是一个使用指针的标程。
虚拟机销售网站源码,电脑安装vscode很卡,ubuntu创建热点,tomcat7.078,sqlite3模块安装,爬虫爬取58同城就业数据,php activemq,古冶优化seo,易语言取网站源码,网页复制按钮,c 网站模板lzw
string strtoupper ( string string )
将一个字符串变为大写
代码实现与上面的程序类似只是将tolower函数变成了toupper
string chr ( int ascii )
返回相对应于 ascii 所指定的单个字符。
其本质是返回一个长度为1的字符串
【源代码】
temp[0] = (char) Z_LVAL_PP(num); temp[1] = 0; RETVAL_STRINGL(temp, 1, 1);
int ord ( string string )
返回字符的ASCII值
其本质上是返回字符串第一个字符的ASCII值
【源代码】
RETURN_LONG((unsigned char) Z_STRVAL_PP(str)[0]);