洪恩在线成语词典小偷程序php版_PHP教程
程序员文章站
2024-01-24 15:14:40
...
主要函数是file_get_contents,主程序分两段,跟我一起看过来吧(凡人博客原创代码,转载请注明)。
function escape($str){
preg_match_all('/[\x80-\xff].|[\x01-\x7f]+/',$str,$r);
$ar = $r[0];
foreach($ar as $k=>$v){
if(ord($v[0]) $ar[$k] = rawurlencode($v);
else
$ar[$k] = '%u'.bin2hex(iconv('GB2312','UCS-2',$v));
}
return join('',$ar);
}
上面的函数主要是用php实现JavaScript的escape编码过程,因为洪恩的查询接口需要传递过去的值是经过escape编码后的成语条目。
function chacy($chengyu){
$chengyu=escape($chengyu);
$text=@file_get_contents('http://study.hongen.com/dict/ndsearchchengyu.aspx?type=exact&word='.$chengyu);
$pos1=strpos($text,''); ');
复制代码 代码如下:
function escape($str){
preg_match_all('/[\x80-\xff].|[\x01-\x7f]+/',$str,$r);
$ar = $r[0];
foreach($ar as $k=>$v){
if(ord($v[0]) $ar[$k] = rawurlencode($v);
else
$ar[$k] = '%u'.bin2hex(iconv('GB2312','UCS-2',$v));
}
return join('',$ar);
}
上面的函数主要是用php实现JavaScript的escape编码过程,因为洪恩的查询接口需要传递过去的值是经过escape编码后的成语条目。
复制代码 代码如下:
function chacy($chengyu){
$chengyu=escape($chengyu);
$text=@file_get_contents('http://study.hongen.com/dict/ndsearchchengyu.aspx?type=exact&word='.$chengyu);
$pos1=strpos($text,'
上一篇: php编码 js解码解决思路
推荐阅读
-
洪恩在线成语词典小偷程序php版_PHP教程
-
PHP版iis日志分析程序_PHP教程
-
一个图片地址分解程序(用于PHP小偷程序),_PHP教程
-
php 在线导入mysql大数据程序_PHP教程
-
php 在线 mysql 大数据导入程序,mysql数据导入_PHP教程
-
NT下基于邮件服务软件(IMAIL)的邮件发送程序--(本地版)_PHP教程
-
php下通过IP获取地理位置的代码(小偷程序)_PHP教程
-
[视频教程]PHP100视频教程16:PHP小偷程序原理和实例
-
基于PHP的cURL快速入门教程 (小偷采集程序)_php技巧
-
php 在线 mysql 大数据导入程序,mysql数据导入_PHP教程
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论