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 相关文章推荐
NT IIS下用ODBC连接数据库
Oct 09 PHP
PHP开发规范手册之PHP代码规范详解
Jan 13 PHP
php数组声明、遍历、数组全局变量使用小结
Jun 05 PHP
基于OpenCart 开发支付宝,财付通,微信支付参数错误问题
Oct 01 PHP
PHP中addcslashes与stripcslashes函数用法分析
Jan 07 PHP
PHP实现导出excel数据的类库用法示例
Oct 15 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
Feb 04 PHP
Linux服务器下PHPMailer发送邮件失败的问题解决
Mar 04 PHP
PHP4和PHP5版本下解析XML文档的操作方法实例分析
May 20 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
Sep 22 PHP
php通过各种函数判断0和空
Jul 04 PHP
详细分析PHP7与PHP5区别
Jun 26 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
linux命令之调试工具strace的深入分析
2013/06/03 PHP
PHP实现对站点内容外部链接的过滤方法
2014/09/10 PHP
php检查字符串中是否有外链的方法
2015/07/29 PHP
phpStudy配置多站点多域名方法及遇到的403错误解决方法
2017/10/19 PHP
CI框架(CodeIgniter)实现的数据库增删改查操作总结
2018/05/23 PHP
基于jquery的划词搜索实现(备忘)
2010/09/14 Javascript
js判断变量初始化的三种形式及推荐用的形式
2014/07/22 Javascript
NodeJS制作爬虫全过程
2014/12/22 NodeJs
JavaScript实现三阶幻方算法谜题解答
2014/12/29 Javascript
jQuery中:submit选择器用法实例
2015/01/03 Javascript
JS实现的4种数字千位符格式化方法分享
2015/03/02 Javascript
javascript鼠标滑动评分控件完整实例
2015/05/13 Javascript
详解JavaScript基于面向对象之创建对象(1)
2015/12/10 Javascript
Js类的静态方法与实例方法区分及jQuery拓展的两种方法
2016/06/03 Javascript
vue.js配合$.post从后台获取数据简单demo分享
2018/08/11 Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
2018/09/13 Javascript
js实现json数组分组合并操作示例
2019/02/12 Javascript
一篇文章看懂JavaScript中的回调
2021/01/05 Javascript
原生js实现自定义滚动条
2021/01/20 Javascript
Python使用ConfigParser模块操作配置文件的方法
2018/06/29 Python
一看就懂得Python的math模块
2018/10/21 Python
numpy向空的二维数组中添加元素的方法
2018/11/01 Python
python/sympy求解矩阵方程的方法
2018/11/08 Python
Python爬虫——爬取豆瓣电影Top250代码实例
2019/04/17 Python
python scrapy爬虫代码及填坑
2019/08/12 Python
python 实现方阵的对角线遍历示例
2019/11/29 Python
Python opencv相机标定实现原理及步骤详解
2020/04/09 Python
怎么快速自学python
2020/06/22 Python
详解HTML5 canvas绘图基本使用方法
2018/01/29 HTML / CSS
利用HTML5实现使用按钮控制背景音乐开关
2015/09/21 HTML / CSS
企业道德讲堂实施方案
2014/03/19 职场文书
县委常委班子对照检查材料思想汇报
2014/09/28 职场文书
2015年幼儿园个人工作总结
2015/04/25 职场文书
初一年级组工作总结
2015/08/12 职场文书
2016新教师培训心得体会范文
2016/01/08 职场文书
windows系统安装配置nginx环境
2022/06/28 Servers