[php]代码库<?php

//大小写转换,u 纯大写, l 纯小写, w 每个单词首字母大写, s 每句句首字母首字母大写

function PIPHP_CapsControl($text, $type)

{

switch ($type) {

case 'u':

return strtoupper($text);

break;

case 'l':

return strtolower($text);

break;

case 'w':

$newtext = "";

$words = explode(" ", $text);

foreach ($words as $word) {

$newtext .=ucfirst(strtolower($word)) . " ";

}

return rtrim($newtext);

break;

case 's':

$newtext = "";

$sentences = explode(".", $text);

foreach ($sentences as $sentence)

$newtext .= ucfirst(ltrim(strtolower($sentence))) . ". ";

return rtrim($newtext);

break;

}

}

$text="Thankfully The Government Still hasn't discovered a way of slapping a tax on love, sunshine or air.";

echo PIPHP_CapsControl($text, 'u');

echo "
";

echo PIPHP_CapsControl($text, 'l');

echo "
";

echo PIPHP_CapsControl($text, 'w');

echo "
";

echo PIPHP_CapsControl($text, 's');

?>

大小写转化php,php大小写转换相关推荐

  1. python基础(1) - ASCII码的转换及字母的大小写转化

    取次花丛懒回顾,半缘修道半缘君. –元稹 <离思> 你们是否发现,不论学习哪门语言,是不是总有一些"经典"的问题绕之不去--求公因数,奇偶数输出,字母大小写的转换- 那 ...

  2. PHP 大小写转化函数的笔记

     几个月没用PHP写程序,发现自己连PHP 大小写转化函数都忘记了,这里写篇记录啊.希望需要的童鞋能看. 1.将字符串转换成小写 strtolower(): 该函数将传入的字符串参数所有的字符都转 ...

  3. C语言经典面试题 - 字母的大小写转化

    字母的大小写转化 题目描述 KiKi想完成字母大小写转换,有一个字符,判断它是否为大写字母,如果是,将它转换成小写字母:反之则转换为大写字母. 输入描述 : 多组输入,每一行输入一个字母. 输出描述 ...

  4. Swift3.0语言教程字符串大小写转化

    Swift3.0语言教程字符串大小写转化 Swift3.0语言教程字符串大小写转化,在字符串中,字符串的格式是很重要的,例如首字母大写,全部大写以及全部小写等.当字符串中字符很多时,通过人为一个一个的 ...

  5. shell 中TR的用法,大小写转化

    shell 中TR的用法,大小写转化 1. 用tr 例如:UPPERCASE=$(echo $VARIABLE | tr '[a-z]' '[A-Z]') (把VARIABLE的小写转换成大写)LOW ...

  6. 用c语言实现字符大小写转化

    用c语言实现字符大小写转化 原理介绍 运行效果 代码 #include <stdio.h> #include <stdlib.h>//The function of excha ...

  7. python|简单实现英文单词大小写转化

    欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章. 欢迎加入团队圈子!与作者面对面!直接点击! 问题描述 日常生活 ...

  8. Python当中大小写字母与数字的转换 chr()函数,ord()函数,以及ascii_lowercase和ascii_uppercase

    Hello大家好,今天我想和大家分享一下在Python当中进行大小写字母与数字的转换: 如果大家想将数字转换成ascii码的话,就使用chr()函数就行,反之的话可以使用ord函数,例如: a = 9 ...

  9. Go学习随笔(二)字符串的操作\遍历\索引\统计\替换\大小写转化\修改\插入\判断是否包含

    在GO中字符串作为基本的类型,和c语言不同,c没有原生的字符串类型,c语言使用的是字符数组来表示字符串,并以字符指针来传递字符串. 1.字符串的表示 在Go语言中,字符串的值是不可变的,当创建一个字符 ...

最新文章

  1. 【Python】将字典(dict)转化为Dataframe
  2. php 检测网络,PHP+Ajax 检测网络是否正常实例详解
  3. Python_Day4_函数
  4. Protocol Buffers 在 iOS 中的使用
  5. Android uevent
  6. ROS笔记(36) 避障运动规划
  7. html5 app list,让web app更快的HTML5最佳实践
  8. 解决报错(4种情况):0x00007FF614F73B96 处(位于 XXX.exe 中)引发的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x000XXX
  9. C语言lcd实现奥运五环编程,如何用C语言程序来设计奥运五环图案
  10. vb计算机二级操作题考试试题,2017全国计算机二级VB考试操作题与答案
  11. APP分享微信小程序
  12. evus是什么意思_美国签证和EVUS之间的区别是什么
  13. EAG通过新实验室拓展医疗器械检测服务
  14. SAP SMW0 上传EXCEL模板
  15. AcWing 2048. 干草
  16. Oracle EBS子库存转移,项目转移whole LPN
  17. UIPATH 登录凭据
  18. 【JAVA 学习笔记】HashMap 探究
  19. 四种比较简单的图像显著性区域特征提取方法原理及实现
  20. 我的七年,可能也是你的七年

热门文章

  1. C语言存款预算程序(题目非原创,代码为原创)
  2. linux系统操作系统网卡漂移解决方案及问题原因
  3. python3 --小爬虫(爬取美剧字幕)
  4. Android中显示动态图片
  5. 适合小白的网络安全书籍推荐
  6. 项目初始化——HTML模板
  7. 【律联云知产课堂】商标注册的重要性有哪些?
  8. 在线教育系统平台的优势
  9. 温度模块DS18B20
  10. 2021-2027全球及中国代谢笼行业研究及十四五规划分析报告