GAMESH

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

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

php获取网页源代码并朗读

admin9年前 (2015-06-02)学习20430

<!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://pylblog.com/post/24.html

标签: PHP
分享给朋友:

相关文章

用废弃的安卓手机搭建PHP网站

用废弃的安卓手机搭建PHP网站

现在几乎每一到两年都会换一部新手机,而旧手机就会扔掉或者永久封存!今天我给大家推荐一款软件可以让你的旧手机变废为宝!KSWEB是一款俄罗斯开发的用于Android搭建php网站的这样一款软件,因为An...

破解公司禁止音乐网址的办法-网易云音乐解析程序

破解公司禁止音乐网址的办法-网易云音乐解析程序

很多公司为了禁止员工上班期间听音乐都会禁止常用的音乐网址,被禁止后无法听音乐显得很枯燥!不同的公司禁止的形式不一样,我所在的公司通过禁止所有的音乐格式后缀的网址,比如http://xxx.com/a....

PHP利用经纬度精确拦截某个区域的访问

PHP利用经纬度精确拦截某个区域的访问

利用百度提供的ip定位可以得到访问者的一个大概的地理位置一般可以精确到某个区,在返回的json可以得到访问者的地理位置,如果你需要禁止某个地区的访客可以根据json的地理位置关键词区做一个匹配,这样是...

MySQL使用字段名for无法写入数据

MySQL使用字段名for无法写入数据

$sql="INSERT INTO count (year,month,day,time,get,referrer,for,ip,country,province,city,district...

使用iis搭建PHP报错HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误

使用iis搭建PHP报错HTTP 错误 500.0 - Internal Server Error 发生未知 FastCGI 错误

使用平板电脑搭建php服务器时遇到HTTP 错误 500.0 - Internal Server Error发生未知 FastCGI 错误详细错误信息:模块   Fast...

openwrt安装php服务uhttpd+php 80端口

openwrt安装php服务uhttpd+php 80端口

想在openwrt运行php但是我又不想单独加一个端口,想和luci并存,在网上找到了一个教程,这里记录一下以便以后使用!1.安装php可以直接在luci界面使用 系统-》软件包-》php...

发表评论

访客

看不清,换一张

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