今天在群里看到的一道php练习题:请使用一句话将类似”1910-09-09″格式的日期转换为中文,即“一九一零年九月九日”.需要有通用性(这个我没有理解),是不是一句话不是关键,但不允许使用if、switch、while、for等结构语句。

好吧,正好无聊,就写了个。。。不考虑效率和代码冗余,还真是一句话:

<?php#php日期转中文$str = '2014-10-11';echo str_replace(str_split('0123456789'), str_split('零一二三四五六七八九',3), date('Y',strtotime($str)).'年'.trim(str_replace('1十','十',implode('十', str_split(date('n',strtotime($str))))),'0').'月'.trim(str_replace('1十','十',implode('十', str_split(date('d',strtotime($str))))),'0')).'日'; ?>

一句话实现php日期转中文汉字相关推荐

  1. mysql 生成随机数 —— 数字、字符串、手机号、日期、姓名、一段中文汉字

    文章目录 1.随机数字 2.随机生成 几位的字符串 3.随机生成 手机号 4.随机生成日期 4.1.日期(yyyy-MM-dd HH:mm:ss) 4.2.日期(yyyy-MM-dd ) 5.生成姓名 ...

  2. 使用java语言pom依赖实现中文汉字转换拼音

    1.加入依赖 <!-- https://mvnrepository.com/artifact/com.belerweb/pinyin4j --><dependency>< ...

  3. linux tf2 中文,ocrcn_tf2: TensorFlow2.0的中文汉字手写体识别!OCR必备,欢迎star!

    TensorFlow 2.0 中文手写字识别(汉字OCR) 在开始之前,必须要说明的是,本教程完全基于TensorFlow2.0 接口编写,请误与其他古老的教程混为一谈,本教程除了手把手教大家完成这个 ...

  4. 实现CEGUI中文汉字输入法光标跟随(C/C++源码)

    作者:庄晓立(liigo) 日期:2011年7月20日 原创链接:http://blog.csdn.net/liigo/article/details/6621104 转载请注明出处:http://b ...

  5. 用C#生成随机中文汉字验证码的基本原理

    前几天去申请免费QQ号码,突然发现申请表单中的验证码内容换成了中文,这叫真叫我大跌眼镜感到好笑,Moper上的猫儿们都大骂腾讯采用中文验证码.^_^ 我不得不佩服腾讯为了防止目前网络上横行的QQ号码自 ...

  6. java 英文字符 字节_3、在JAVA语言中,每个英文字符占 个字节,每个中文汉字占( )个字节。...

    [判断题]中心原子中的几个原子轨道杂化时,必形成数目相同的杂化轨道. [单选题]集合 用区间表示正确的是 ( ) [单选题]15.Java语言的类间的继承关系是 [单选题]8.编译Java Appli ...

  7. densenet tensorflow 中文汉字手写识别

    densenet 中文汉字手写识别,代码如下: import tensorflow as tf import os import random import math import tensorflo ...

  8. 【深度学习】自然场景中文汉字数据集下载

    自然场景中文汉字数据集   本数据集包括3273类汉字,共47万张汉字图片,每类汉字归类在一个文件夹下,各图像尺寸不一,包含在自然场景下能见到的各种字体. 本人由于需要大量的自然场景中文汉字数据集,而 ...

  9. php SqlServer 中文汉字乱码

    php SqlServer 中文汉字乱码,用iconv函数转换 查询显示的时候,从GB转换为UTF8 <?php echo iconv('GB2312','UTF-8',$row['Name'] ...

最新文章

  1. 用DCGAN训练并生成自己的图像集(含tensorflow代码)
  2. main函数带参数C程序设计模板
  3. 不能在 UTF8 和 UCS2 之间转换: failUTF8Conv
  4. java软件测试方法有哪些方法有哪些_如何才算掌握Java
  5. C++读取txt中数据的两种方法
  6. python通过DictReader实现两个csv文件的映射查找lookup之代码详解
  7. QML基础——在C++程序中使用QML
  8. mysql数据库新建一个递增的_分享一个mysql实验—基于数据库事务隔离级别RR及RC的测试...
  9. python调用函数怎么错_python调用函数失败是什么原因
  10. 干货:实现数据可视化的几个工具选择(工具+编程语言)
  11. 如何选择使用IEnumerable, ICollection, IList
  12. 春天的旁边_春天@PropertySource
  13. 运维常用表格-干货分享
  14. 微软亚洲研究院20年20人
  15. 多线程应用_左圆右方
  16. 元数据“人行横道”MC
  17. SMPL模型及源码解读
  18. 调用阿里云SLB API设置SLB权重
  19. C#测试调用PaddleOCRSharp模块识别图片文字
  20. idel安装lombok插件安装

热门文章

  1. java 小数运算 少0.1_计算器是如何实现0.1的?
  2. matlab怎么将一个矩阵转化为灰度图
  3. nginx请求频率限制模块ngx_http_limit_req_module
  4. Linux实战案例(4)CentOS清除用户登录记录和命令历史方法
  5. spark内核回顾思考 RDD
  6. 看博客学学Android(五)
  7. HDU 1690 Bus System
  8. C#实现RSA加密解密
  9. lodoop打印控件详解
  10. OAuth2.0网页授权 提示未关注该测试号