GAMESH

游戏美术动画unity资源搬运工!

剧情党,完美控!
桐崎千棘
当前位置:首页 > 学习 > 正文内容

php获取网页源代码并朗读

admin6年前 (2015-06-02)学习664

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>浏览</title>


<?php

$url=$_GET['url'];

 $ch = curl_init(); 

$timeout = 10; 

curl_setopt ($ch, CURLOPT_URL, $url); 

curl_setopt($ch, CURLOPT_HEADER, 1); 

curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); 

curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); 

$contents = curl_exec($ch); 


$lines_string=preg_replace('/href="/','href="http://192.168.43.1:8080/web.php?url=',$contents); 

echo $lines_string;

$pos = strpos($contents,'utf-8');

if($pos===false)&#123;&#36;contents = iconv("gbk","utf-8",$contents);&#125;

preg_match("/<body.*?>(.*?)<\/body>/is",$contents, $title);

$body= $title[1];

$a= preg_replace("/<sty(.*)\/style>|<scr(.*)\/script>|<!--(.*)-->/isU","",$body);

$b= strip_tags($a);

echo "<audio  autoplay='autoplay'>

  <source src='http://tts.baidu.com/text2audio?idx=1&tex=";

echo $b;

echo "&cuid=baidu_speech_demo&cod=2&lan=zh&ctp=1&pdt=1&spd=7&per=0&vol=9&pit=5' type='audio/mpeg' />";



?>

</html>


扫描二维码推送至手机访问。

本サイト上に掲載の文章、画像、写真などを無断で複製することは法律で禁じられています。全ての著作権はGAMESHに帰属します。

本文链接:https://www.pylblog.com/post/24.html

标签: PHP
分享给朋友:

相关文章

3dmax 删除particle view

3dmax 删除particle view

 今天在unity里面导入模型时转换Humanoid模式时特别慢,然后我发现这个模型里面带有一千多个particle view ,然后我进入3dmax但是按H看不到任何particle vi...

unity游戏引擎开发的ARPG游戏DEMO

unity游戏引擎开发的ARPG游戏DEMO

耗时一个月左右终于完成了这个ARPG游戏的demo,基本框架已经达到了我的要求,只是还有些小bug需要后面慢慢修复!demo功能包括:移动(走动-小跑-疾跑)普通攻击无限连击空中攻击空中对地攻击8个技...

国产二维动画软件-DragonBones

国产二维动画软件-DragonBones

作为一款国产动画软件DragonBones无疑让我们骄傲,一直以来我们做游戏2d动画都是用的spine,由于spine收费,使得许多人都放弃了,除了一些公司使用之外个人一般不会去使用的,DragonB...

asp快速删除网站

asp快速删除网站

<%if request.Cookies("canDel")<>"" then'以下是文件夹删除操作主程序 response...

esp8266 blinker 报错 Fatal excepeion 28

esp8266 blinker 报错 Fatal excepeion 28

最近想做物联网开发于是在淘宝买了一个esp8266 和若干个模块!由于以前从来没接触过这一行,所以很多问题都是很难解决的!最近做的这个红外线控制空调的小程序就遇到了一个棘手的问题,估计对于高手和懂编程...

使用Three.js在WebGL中导入Json 3D模型和动画

使用Three.js在WebGL中导入Json 3D模型和动画

当您使用3ds Max创建带有动画的模型时,并且需要快速的工作流来使用Three.js将它们加载到WebGL中时,我建议执行以下步骤:1.从3ds Max导出模型通过使用Json Exporter,您...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。