最近做了一道练习题,是这样的:在页面中输入如:1999年8月5日 需要输出一九九九年八月五日。
分析这道题可知关键点在于怎么把中文分离出来。具体分析:输入可以用get获得,然后可以得到一个字符串$str,我们把它传到类方法中,进行解剖。
代码如下:
<body>
<form action="" >
<input type="text" name="id" />
<input type="submit" value="确定" />
<br/>
输出:
<?php
class demo1{
public function num($i){
$arr=str_split($i);
//获得数组$arr 这里也可以不用数组直接用$i
for($j=0;$j<count($arr);$j++){
if (ord($arr[$j]) >= 0x80) {
//字节码大于127则是中文 直接echo打印

本文介绍了如何在PHP中处理中文输入,特别是将输入的日期字符串转换为中文格式。通过GET方法获取输入,然后在类方法中进行字符串解析,重点在于中文字符的分离和处理。
最低0.47元/天 解锁文章
637

被折叠的 条评论
为什么被折叠?



