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+mysql一个名片库程序
Oct 09 PHP
PHP中去除换行解决办法小结(PHP_EOL)
Nov 27 PHP
浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)
Jul 05 PHP
php遍历文件夹和文件列表示例分享
Mar 11 PHP
php冒泡排序、快速排序、快速查找、二维数组去重实例分享
Apr 24 PHP
使用php方法curl抓取AJAX异步内容思路分析及代码分享
Aug 25 PHP
PHP与Ajax相结合实现登录验证小Demo
Mar 16 PHP
PHP数据库操作Helper类完整实例
May 11 PHP
php四种定界符详解
Feb 16 PHP
详谈php中 strtr 和 str_replace 的效率问题
May 14 PHP
详解PHP神奇又有用的Trait
Mar 25 PHP
php和asp语法上的区别总结
May 12 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
Discuz!5的PHP代码高亮显示插件(黑暗中的舞者更新)
2007/01/29 PHP
为IP查询添加GOOGLE地图功能的代码
2010/08/08 PHP
discuz图片顺序混乱解决方案
2015/07/29 PHP
在PHP语言中使用JSON和将json还原成数组的方法
2016/07/19 PHP
CI框架(CodeIgniter)操作redis的方法详解
2018/01/25 PHP
PHP命名空间简单用法示例
2018/12/28 PHP
Laravel修改验证提示信息为中文的示例
2019/10/23 PHP
JQuery困惑—包装集 DOM节点
2009/10/16 Javascript
js中查找最近的共有祖先元素的实现代码
2010/12/30 Javascript
jquery 选取方法都有哪些
2014/05/18 Javascript
jQuery获取节点和子节点文本的方法
2014/07/22 Javascript
JQuery中Text方法用法实例分析
2015/05/18 Javascript
jQuery EasyUI封装简化操作
2016/09/18 Javascript
如何使用Vuex+Vue.js构建单页应用
2016/10/27 Javascript
js中通过getElementsByName访问name集合对象的方法
2016/10/31 Javascript
使用Ajax与服务器(JSON)通信实例
2016/11/04 Javascript
详解nodejs中exports和module.exports的区别
2017/02/17 NodeJs
nodejs发送http请求时遇到404长时间未响应的解决方法
2017/12/10 NodeJs
Vue实现左右菜单联动实现代码
2018/08/12 Javascript
vue  自定义组件实现通讯录功能
2018/09/30 Javascript
JS与SQL方式随机生成高强度密码示例
2018/12/29 Javascript
Vue2.x Todo之自定义指令实现自动聚焦的方法
2019/01/08 Javascript
使用Vue-Awesome-Swiper实现旋转叠加轮播效果&amp;平移轮播效果
2019/08/16 Javascript
python 读取目录下csv文件并绘制曲线v111的方法
2018/07/06 Python
使用Python的SymPy库解决数学运算问题的方法
2019/03/27 Python
详解python tkinter教程-事件绑定
2019/03/28 Python
python3 tkinter实现点击一个按钮跳出另一个窗口的方法
2019/06/13 Python
HTML5语音识别标签写法附图
2013/11/18 HTML / CSS
AmazeUI 模态窗口的实现代码
2020/08/18 HTML / CSS
说出数据连接池的工作机制是什么?
2013/04/19 面试题
消防标语大全
2014/06/07 职场文书
项目投资合作意向书
2014/07/29 职场文书
2015年餐厅服务员工作总结
2015/04/23 职场文书
十七岁的单车观后感
2015/06/12 职场文书
婚礼伴郎致辞
2015/07/28 职场文书
如何拟写通知正文?
2019/04/02 职场文书