/**

拼音码表的生成:

启动输入法生成器在逆转换选项卡中装入window的拼音输入法并将其保存为文

本文件(winpy.txt)备用。

http://www.gaodaima.com/45517.html给文字加上拼音_php

下面的代码将拼音码表文件(文本)装入到数组$pymb中,结构为:(拼音,(汉字...))

码表转换时间较长,应转换后另行保存

*/

$filename = "winpy.txt";

$fp = fopen($filename,"r");

$old = "";

$ar = array();

$pymb = array();

while(! feof($fp)) {

$buffer = fgets($fp,128);

sscanf($buffer,"%2s%s",$ch,$py);

if($ch >= "啊" && ord($py) < 128) {

if($py != $old) {

if($old != "") {

$pymb[] = array(py => $old,hz => $ar);

}

$old = $py;

$ar = array();

}

$ar[] = $ch;

}

}

fclose($fp);

?>

应用例,给文字加上拼音

/**

应用例,给文字加上拼音。为简化起见,假定全为中文

*/

$text = "应用例,给文字加上拼音";

echo "

for($i=0;$i

$ch = substr($text,$i,2);

$k = " ";

for($p=0;$p

if(in_array($ch,$pymb[$p][hz])) {

$k = $pymb[$p][py];

break;

}

}

echo "

$k";

}

echo "

";

for($i=0;$i

$ch = substr($text,$i,2);

echo "

$ch";

}

echo "

";

?>

欢迎大家阅读《给文字加上拼音_php》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码

原创文章,转载请注明: 转载自搞代码

微信 赏一包辣条吧~

支付宝 赏一听可乐吧~

php随机给文字拼音,给文字加上拼音_php相关推荐

  1. c# spire.xls 设置文字为微软雅黑_只要一分钟,给你的PPT文字加上拼音和声调

    每天下午一点,PPT技能进步一点 做PPT时 必不可少的一项就是字体 使用合适的字体可以让我们的PPT更加美观 见惯了满屏幕的宋体和微软雅黑 你也许想要尝试一下其他的方式 来装点的文字 何不用拼音? ...

  2. 文字输入限制_从拼音输入法的兴起看汉字文化圈的衰落

    曾经韩国的报纸是这样的: 现在的则是这样的: (上面两图均来自网络,如有侵权请告知) 二战之后,曾经广泛使用汉字的朝韩跟越南都走上了废除汉字之路.日本虽然依然使用汉字,却也发布了<当用汉字表&g ...

  3. 汉字从拼音到文字的完整映射表

    背景:项目需要用到中文输入.一种方案是调用系统的中文输入法,一种方案是写一个简单的拼音输入法内嵌到软件中.两种方案各有优缺点,此处不讲,但后一种方案需要拼音到文字的完整映射表.网上有工具可以把微软拼音 ...

  4. 【AI实战】手把手教你深度学习文字识别(文字检测篇:基于MSER, CTPN, SegLink, EAST等方法)

    附Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全: 书单导航页(点击右侧 极客侠栈 即可打开个人博客):极客侠栈 ①[Java]学习之路吐血整理技术书 ...

  5. Java实现在线word文档添加铺满效果文字水印,文字可换行

    Java实现在线word文档添加铺满效果文字水印,文字可换行 使用插件Aspose.words for java 生成水印的工具类 调用生成水印方法 需求:为在线预览的word文档添加自定义水印,还要 ...

  6. 简体字转繁体字------- 如何将简体字文章翻译成繁体字,并加上拼音 python

    这些天遇到了一个小问题,我的好朋友拿着一篇pdf来问我,如何把里面的简体字提取出来,翻译成繁体字,同时保留原来的拼音呢.一开始她用word打开pdf然后使用翻译功能,但效果并不好.作为一个预备软件工程 ...

  7. 如何更改微调器的文字大小和文字颜色?

    本文翻译自:How to change spinner text size and text color? In my Android application, I am using spinner, ...

  8. python 实现语音转文字_python3实现语音转文字(语音识别)和文字转语音(语音合成)...

    话不多说,直接上代码运行截图 1.语音合成 -------> 执行: 结果: 输入要转换的内容,程序直接帮你把转换好的mp3文件输出(因为下一步–语音识别–需要.pcm格式的文件,程序自动执行格 ...

  9. 计算机修改文字试题,计算机文字处理试题.doc

    计算机文字处理试题 文字处理 单选题 1.Word文档文件的扩展名是______. A:txt B:doc C:bat D:dat 答案:B 2.Word程序启动后就自动打开一个文档,其文档名为___ ...

最新文章

  1. 【C++】google gflags详解
  2. Intellij IDEA 创建Web项目并在Tomcat中部署运行
  3. 广州海珠区计算机学校,2019广州海珠区电脑派位和对口直升表
  4. Anaconda3安装后,解决cmd中jupyter,pip,python不是内部命令以及jupyter更改默认路径问题
  5. OpenShift 4 之Knative(3) - 通过事件触发Serverless服务
  6. myeclipse自带客户端连接mysql数据库
  7. 【Java从0到架构师】Spring - AOP
  8. 这家无人驾驶公司,竟做起了“有人驾驶”运输业务
  9. SQLyog 新建mysql链接时 错误号码 2058
  10. 步进电机驱动器的作用
  11. cocos植物大战僵尸(三)游戏场景:地图滚动
  12. 细说MATLAB中的MAX函数 (翻译Help文档而来)
  13. 解决一个八阿哥bug的方法
  14. RFID卡的实现流程
  15. A-Frame基础用法
  16. C#如何添加PDF水印
  17. poj1011 stick 强力搜索剪枝
  18. 观‘锤子手机发布会’
  19. 分享几个超多好看|高清|免费|壁纸的网站
  20. 敏涵控股集团:敏于行 致力打造民族品牌

热门文章

  1. ABP中的数据过滤器
  2. unreal4 分辨率设置
  3. 测试抑郁症的20道题(三)
  4. 2022-08-08 第二小组 张明旭 Java学习记录
  5. flv视频播放demo
  6. LED点阵显示,有关特殊国别(阿拉伯,希伯来,泰文)字符排版和乱码问题解决
  7. f15_Trading Strategies2_sma_AAPL_Log return_EUR_OLS regress_df highlight_Lagrang_GaussianNB_DNNClass
  8. yii mysql gii_Yii整合mongodb和mysql 使用mongodb gii
  9. wpsa4排版_WPS如何快速排版
  10. 在WINDOWS下的Services.mscl里有好几个ORACLE的SERVICES的一些作用