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 相关文章推荐
从网上搜到的phpwind 0day的代码
Dec 07 PHP
php实现网站插件机制的方法
Nov 10 PHP
php学习之数据类型之间的转换代码
May 29 PHP
探讨:如何编写PHP扩展
Jun 13 PHP
PHP根据两点间的经纬度计算距离
Oct 31 PHP
学习php开源项目的源码指南
Dec 21 PHP
PHP向socket服务器收发数据的方法
Jan 24 PHP
php文件下载处理方法分析
Apr 22 PHP
PHP 错误处理机制
Jul 06 PHP
php基本函数汇总
Jul 09 PHP
两款万能的php分页类
Nov 12 PHP
Django 中 cookie的使用
Aug 17 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
php绝对路径与相对路径之间关系的的分析
2010/03/03 PHP
php利用cookie实现访问次数统计代码
2011/05/19 PHP
10条PHP高级技巧[修正版]
2011/08/02 PHP
PHP删除HTMl标签的三种解决方法
2013/06/30 PHP
ThinkPHP整合百度Ueditor图文教程
2014/10/21 PHP
php生成二维码时出现中文乱码的解决方法
2014/12/18 PHP
PIGCMS 如何关闭聊天机器人
2015/02/12 PHP
ThinkPHP和UCenter接口冲突的解决方法
2016/07/25 PHP
php的PDO事务处理机制实例分析
2017/02/16 PHP
javascript实现左右控制无缝滚动
2014/12/31 Javascript
JavaScript对象反射用法实例
2015/04/17 Javascript
简述AngularJS的控制器的使用
2015/06/16 Javascript
jQuery实现二级下拉菜单效果
2016/01/05 Javascript
canvas绘制多边形
2017/02/24 Javascript
ES6新特性之字符串的扩展实例分析
2017/04/01 Javascript
vue调用语音播放的方法
2019/09/27 Javascript
Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤
2021/01/22 Vue.js
JS canvas实现画板和签字板功能
2021/02/23 Javascript
[02:34]DOTA2英雄基础教程 幽鬼
2014/01/02 DOTA
[05:46]2018完美盛典-《同梦共竞》
2018/12/17 DOTA
python cookielib 登录人人网的实现代码
2012/12/19 Python
tensorflow训练中出现nan问题的解决
2018/02/10 Python
Python实现分段线性插值
2018/12/17 Python
对python3中, print横向输出的方法详解
2019/01/28 Python
django自带的权限管理Permission用法说明
2020/05/13 Python
Python-for循环的内部机制
2020/06/12 Python
浅析HTML5 meta viewport参数
2020/10/28 HTML / CSS
世界上最大的售后摩托车零配件超市:J&P Cycles
2017/12/08 全球购物
在线购买澳大利亚设计师手拿包和奢华晚装手袋:Olga Berg
2019/03/20 全球购物
Tomcat的缺省是多少,怎么修改
2014/04/09 面试题
霸气押韵的班级口号
2014/06/09 职场文书
师德自我剖析材料范文
2014/10/06 职场文书
嘉宾邀请函
2015/01/31 职场文书
指导老师鉴定意见
2015/06/05 职场文书
教师理论学习心得体会
2016/01/21 职场文书
一文了解MySQL二级索引的查询过程
2022/02/24 MySQL