把汉字转换为拼音,并让每个汉字的首字母大写

狸小昱 2013-12-10 02:49:56
例如大连,我转换为dalian,字母让转换为D,l转换为L,并且其他的字母还是小写
...全文
485 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuyanlu 2013-12-11
  • 打赏
  • 举报
回复
提供一种思路,先转拼音, 比如 大连 => da lian 再用ucwords()把每个单词的首字母转换为大写 da lian => Da Lian 最后去掉中间空格 Da Lian => DaLian
xuzuning 2013-12-11
  • 打赏
  • 举报
回复
利用 pinyin.dat 对照表的汉字转拼音的代码,前些时候讨论过。你可以找一下 php 提供了 ucfirst 函数用于大写单词首字母 echo ucfirst('hello'); //Hello
狸小昱 2013-12-10
  • 打赏
  • 举报
回复
有大神帮忙解决吗?求解决

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧