300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > [PHP源码阅读]strtolower和strtoupper函数

[PHP源码阅读]strtolower和strtoupper函数

时间:2019-07-03 06:53:42

相关推荐

[PHP源码阅读]strtolower和strtoupper函数

后端开发|php教程

[PHP源码阅读]strtolower和strtoupper函数

后端开发-php教程

字符串的操作函数中,字符串的大小写转换也算是比较常用的函数,其底层实现也比较简单,下面来一探究竟。

微信公众平台开发php源码,丁哥开讲vscode,更新ubuntu网络,tomcat 运行用户,Sqlite数据库转表格,爬虫行为是指什么意思,php远程桌面,seo网络推广哪家好点,网站源代码查看工具,html网页按钮点击事件,免费手机淘宝首页模板免费下载lzw

我在github上有对PHP源码更详细的注解。感兴趣的可以围观一下,给个star。 PHP5.4源码注解。可以通过 commit记录查看已添加的注解。

学校收费管理系统 源码,ubuntu怎么执行语句,swift爬虫监测app,适合php使用的分库分表中间件,烟台谷歌seolzw

strtolower

18183 网站源码,vscode系统之家,ubuntu9.04,tomcat 获取,sqlite级联,网站美工和网页设计的区别,php网站数据库怎样导入,服务器建设,discuz插件扩展教程,前端框架简述,用python写网络爬虫,php 字符串 截取,seo外链推广,springboot启动类注解包含,css 指定某个标签,如何下载网站页面源码,PC版微信如何查看网页源文件,游戏宣传网页模板下载,扁平化网站后台,css3的页面平滑滚动,java宾馆管理系统 存储分配,java 读写ic卡程序lzw

string strtolower ( string $string )

将字符串转换成小写字符。

strtoupper

string strtoupper ( string $string )

将字符串转换成大写字符。

运行示例

$str = Hello World;$new_str = strtolower($str); // hello world$str = hello world;$new_str = strupper($str); // HELLO WORLD

代码运行步骤

拷贝一份字符串

php_strtolower/php_strtoupper进行转换

源码解读

两个函数的核心操作都差不多,讲一下strtolower,另一个是类似的。php_strtolower函数的核心代码如下:

c = (unsigned char *)s;e = c+len;// 遍历s,逐个变为小写while (c < e) {*c = tolower(*c);c++;}return s;

这个函数就是遍历整个字符串,逐个转成小写字符。这也是一个经典的指针操作。

原创文章,文笔有限,才疏学浅,文中若有不正之处,万望告知。

如果本文对你有帮助,请点下推荐吧,谢谢^_^

最后再安利一下,我在github有对PHP源码更详细的注解。感兴趣的可以围观一下,给个star。 PHP5.4源码注解。可以通过 commit记录查看已添加的注解。

更多源码文章,欢迎访问个人主页继续查看: hoohack

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。