PHP将字符串首字母大小写转换的实例


Posted in PHP onJanuary 21, 2017

每个单词的首字母转换为大写: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 相关文章推荐
别人整理的服务器变量:$_SERVER
Oct 20 PHP
解决phpmyadmin 乱码,支持gb2312和utf-8
Nov 20 PHP
让你的WINDOWS同时支持MYSQL4,MYSQL4.1,MYSQL5X
Dec 06 PHP
改写函数实现PHP二维/三维数组转字符串
Sep 13 PHP
使用php批量删除数据库下所有前缀为prefix_的表
Jun 09 PHP
Laravel中使用阿里云OSS Composer包分享
Feb 10 PHP
PHP使用星号隐藏用户名,手机和邮箱的实现方法
Sep 22 PHP
iOS自定义提示弹出框实现类似UIAlertView的效果
Nov 16 PHP
PHP实现函数内修改外部变量值的方法示例
Dec 28 PHP
Laravel框架实现多数据库连接操作详解
Jul 12 PHP
laradock环境docker-compose操作详解
Jul 29 PHP
PHP7 其他修改
Mar 09 PHP
thinkphp 手机号和用户名同时登录
Jan 20 #PHP
thinkphp实现把数据库中的列的值存到下拉框中的方法
Jan 20 #PHP
php curl常用的5个经典例子
Jan 20 #PHP
php技巧小结【推荐】
Jan 19 #PHP
Yii CDBCriteria常用方法实例小结
Jan 19 #PHP
PHP对象实例化单例方法
Jan 19 #PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
Jan 19 #PHP
You might like
php中异常处理方法小结
2015/01/09 PHP
php简单图像创建入门实例
2015/06/10 PHP
CodeIgniter记录错误日志的方法全面总结
2016/05/17 PHP
Laravel中log无法写入问题的解决
2017/06/17 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
2019/08/02 PHP
JavaScript编程开发中的五个实用小技巧
2010/07/22 Javascript
javascript getElementsByTagName
2011/01/31 Javascript
Javascript的时间戳和php的时间戳转换注意事项
2013/04/12 Javascript
JavaScript实现多维数组的方法
2013/11/20 Javascript
JQuery打造省市下拉框联动效果
2014/05/18 Javascript
jQuery控制TR显示隐藏的三种常用方法
2014/08/21 Javascript
Bootstrap表格使用方法详解
2017/02/17 Javascript
Angularjs 双向绑定时字符串的转换成数字类型的问题
2017/06/12 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
2017/09/22 Javascript
修改node.js默认的npm安装目录实例
2018/05/15 Javascript
vue mounted组件的使用
2018/06/18 Javascript
Angular6 正则表达式允许输入部分中文字符
2018/09/10 Javascript
Angularjs实现数组随机排序的方法
2018/10/02 Javascript
详解webpack编译速度提升之DllPlugin
2019/02/05 Javascript
jQuery中实现text()的方法
2019/04/04 jQuery
jQuery实现移动端下拉展现新的内容回弹动画
2020/06/24 jQuery
vue 函数调用加括号与不加括号的区别
2020/10/29 Javascript
分析python服务器拒绝服务攻击代码
2014/01/16 Python
python urllib urlopen()对象方法/代理的补充说明
2017/06/29 Python
详解python Todo清单实战
2018/11/01 Python
Python给定一个句子倒序输出单词以及字母的方法
2018/12/20 Python
Python2和Python3的共存和切换使用
2019/04/12 Python
Pycharm 字体大小调整设置的方法实现
2019/09/27 Python
使用 tf.nn.dynamic_rnn 展开时间维度方式
2020/01/21 Python
HTML5 canvas 基本语法
2009/08/26 HTML / CSS
Html5百叶窗效果的示例代码
2017/12/11 HTML / CSS
世界各地的旅游、观光和活动:Isango!
2019/10/29 全球购物
学雷锋献爱心倡议书
2015/04/27 职场文书
珍惜时间的诗歌赏析
2019/08/23 职场文书
python实现三阶魔方还原的示例代码
2021/04/28 Python
关于React Native 无法链接模拟器的问题
2021/06/21 Javascript