登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 838|回复: 0

[PHP教程] 【PHP教程】查询汉字源码

[复制链接]

444

主题

509

帖子

2051

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2051

荣誉管理论坛元老

发表于 2021-6-20 22:05:37 来自手机 | 显示全部楼层 |阅读模式 来自:
  1. <?php
    ' Y. Z, Z0 w$ y8 [7 _! {
  2. $id=$_GET['msg'];& s, L/ ^" j$ A  f* r6 c
  3. $z=file_get_contents("http://hanyu.baidu.com/s?wd=$id&ptype=zici&tn=sug_click");
    , m% Y6 F* U3 d; J
  4. $a=str_replace(' ','',$z);- T" [% k$ Z; `/ [
  5. preg_match_all('/b>(.*?)</',$a,$py1);! p" Y1 _) F& O# C
  6. preg_match_all('/<span>(.*?)</',$a,$total);
    ) A0 e# L; l  v" E  L) S+ x
  7. preg_match_all('/data-gif="(.*?)"/',$a,$gif1);8 i& g+ a2 A* ~2 l) g4 P! o
  8. $py=$py1[1][0];' ]0 D. @/ q2 v* _/ m
  9. $bs=$total[1][2];
    9 J) M0 p+ K0 L) y( q! R
  10. $bh=$total[1][3];
    / A5 b9 G( o1 L# O) ^+ `
  11. $wx=$total[1][4];( G; f, F# R/ W! w
  12. $wb=$total[1][5];. `, k5 h/ T+ h% _5 A3 J8 t- N
  13. $gif=$gif1[1][0];
    * X; l0 h$ y- V$ z) S. U4 w# o
  14. echo "±img=",$gif,"±","\n","拼音:",$py,"\n","部首:",$bs,"\n","笔画:",$bh,"\n","五行:",$wx,"\n","五笔:",$wb;- k' Z: x5 [9 }5 L/ R# u$ |
  15. ?>
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|星空社区 |网站地图

GMT+8, 2024-5-4 03:57 , Processed in 0.064895 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表