PHP英文字母大小写转换函数小结


Posted in PHP onMay 03, 2014

每个单词的首字母转换为大写:ucwords()

<?php
$foo = 'hello world!';
$foo = ucwords($foo);             // Hello World!
$bar = 'HELLO WORLD!';
$bar = ucwords($bar);             // HELLO WORLD!
$bar = ucwords(strtolower($bar)); // Hello World!
?>

第一个单词首字母变大写:ucfirst()

<?php
$foo = 'hello world!';
$foo = ucfirst($foo);             // Hello world!
$bar = 'HELLO WORLD!';
$bar = ucfirst($bar);             // HELLO WORLD!
$bar = ucfirst(strtolower($bar)); // Hello world!
?>

第一个单词首字母变小写:lcfirst()

<?php
$foo = 'HelloWorld';
$foo = lcfirst($foo);             // helloWorld
$bar = 'HELLO WORLD!';
$bar = lcfirst($bar);             // hELLO WORLD!
$bar = lcfirst(strtoupper($bar)); // hELLO WORLD!
?>

所有字母变大写:strtoupper()
所有字母变小写:strtolower()

PHP 相关文章推荐
PHP音乐采集(部分代码)
Feb 14 PHP
php中怎么搜索相关联数组键值及获取之
Oct 17 PHP
php二分查找二种实现示例
Mar 12 PHP
利用php下载xls文件(自己动手写的)
Apr 18 PHP
教你如何在CI框架中使用 .htaccess 隐藏url中index.php
Jun 09 PHP
php实现的SESSION类
Dec 02 PHP
php列出mysql表所有行和列的方法
Mar 13 PHP
php实现将wav文件转换成图像文件并在页面中显示的方法
Apr 21 PHP
PHP滚动日志的代码实现
Jun 10 PHP
laravel-admin 在列表页添加自定义按钮的例子
Sep 30 PHP
laravel config文件配置全局变量的例子
Oct 13 PHP
PHP连接MySQL数据库三种实现方法
Dec 10 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
Apr 30 #PHP
php环境无法上传文件的解决方法
Apr 30 #PHP
php分页示例分享
Apr 30 #PHP
yii框架配置默认controller和action示例
Apr 30 #PHP
yii框架通过控制台命令创建定时任务示例
Apr 30 #PHP
yii框架builder、update、delete使用方法
Apr 30 #PHP
yii框架表单模型使用及以数组形式提交表单数据示例
Apr 30 #PHP
You might like
如何提高MYSQL数据库的查询统计速度 select 索引应用
2007/04/11 PHP
理解php Hash函数,增强密码安全
2011/02/25 PHP
PHP生成短网址的3种方法代码实例
2014/07/08 PHP
PHP实现微信红包金额拆分试玩的算法示例
2018/04/07 PHP
一实用的实现table排序的Javascript类库
2007/09/12 Javascript
js 颜色选择器(兼容firefox)
2009/03/05 Javascript
JavaScript Timer实现代码
2010/02/17 Javascript
JavaScript小技巧 2.5 则
2010/09/12 Javascript
Javascript算符的优先级介绍
2013/03/20 Javascript
js插件方式打开pdf文件(浏览器pdf插件分享)
2013/12/20 Javascript
jquerymobile局部渲染的各种刷新方法小结
2014/03/05 Javascript
Javascript实现商品秒杀倒计时(时间与服务器时间同步)
2015/09/16 Javascript
js全选按钮的实现方法
2015/11/17 Javascript
JavaScript匿名函数之模仿块级作用域
2015/12/12 Javascript
学习JavaScript设计模式之中介者模式
2016/01/14 Javascript
全面解析Bootstrap布局组件应用
2016/02/22 Javascript
基于BootStrap环境写jQuery tabs插件
2016/07/12 Javascript
理解JavaScript原型链
2016/10/25 Javascript
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
Node 自动化部署的方法
2017/10/17 Javascript
微信小程序如何获取openid及用户信息
2018/01/26 Javascript
Python实现网站文件的全备份和差异备份
2014/11/30 Python
python print 按逗号或空格分隔的方法
2018/05/02 Python
一条命令解决mac版本python IDLE不能输入中文问题
2018/05/15 Python
Python 运行.py文件和交互式运行代码的区别详解
2019/07/02 Python
解决Python二维数组赋值问题
2019/11/28 Python
python如何实现复制目录到指定目录
2020/02/13 Python
Servlet的实例是在生命周期什么时候创建的?配置servlet最重要的是什么?
2012/05/30 面试题
营销与策划专业毕业生求职信
2013/11/01 职场文书
乡镇个人对照检查材料
2014/08/22 职场文书
关于成绩下滑的自我检讨书
2014/09/20 职场文书
爱情保证书
2015/01/17 职场文书
党员志愿者服务倡议书
2015/04/29 职场文书
2016入党积极分子心得体会
2016/01/06 职场文书
进行数据处理的6个 Python 代码块分享
2022/04/06 Python
Java 数组的使用
2022/05/11 Java/Android