专栏首页技术人生PHP将字符串首字母大小写转换【php】

PHP将字符串首字母大小写转换【php】

搞了PHP半生,仍然是个小兵

不能似懂非懂,回看细节等等

一、每个单词的首字母转化为大写

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

二、第一个单词的首字母变大写

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

三、第一个单词的首字母变小写

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

四、拓展

所有 字母变大写:strtoupper()

所有 字母变小写:strtolower()

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • laravel安装后访问页面空白【php】

    sinnoo
  • git pull 后发现代码更新错误,如何撤销【工具】

    3.这时候只是本地代码进行了改变,git远程仓库还是错误的,再次pull还是会更新下来

    sinnoo
  • wkhtmltopdf linux 中文乱码解决【python】

    /usr/local/bin/wkhtmltopdf 1.html 1.pdf

    sinnoo
  • 原 荐 HTTP 重定向: 你可能不知道的故

    老码农
  • 《10步完全理解SQL》收获

    先贴蓝色神秘串:http://blog.jobbole.com/55086/#article-comment

    SuperHeroes
  • SQL 查询语句总是先执行 SELECT?你们都错了

    很多 SQL 查询都是以 SELECT 开始的。不过,最近我跟别人解释什么是窗口函数,我在网上搜索”是否可以对窗口函数返回的结果进行过滤“这个问题,得出的结论是...

    java思维导图
  • SQL查询并不总是以SELECT开始

    很多 SQL 查询确实以 SELECT 开始(本文仅涉及 SELECT 查询,而不涉及 INSERT 或其他内容)。不过,我在网上搜索 ‘是否可以对窗口函数返回...

    smartsi
  • 【Rust项目推荐】Rust RPC框架,可以通过WebSocket和JS通信,可用于进程间通信

    WebSocket/JavaScript用于Rust和网页交互数据,共享内存(SharedMem)用于进程间通信。

    MikeLoveRust
  • 手把手教你入门使用tf-slim库 | 回顾

    tf-slim是基于tensorflow的高层封装库,包含了目前最新的reset-net,Google-Inception等网络的实现及图像处理算法,支持多GP...

    AI研习社
  • 手把手教你入门使用 tf-slim 库 | 回顾

    tf-slim 是基于 tensorflow 的高层封装库,包含了目前最新的 reset-net,Google-Inception 等网络的实现及图像处理算法,...

    AI研习社

扫码关注云+社区

领取腾讯云代金券