使用其他Web站点的数据

<html><head><title> Stock Quote From NASDAQ </title></head><body><?php$symbol = 'AMZN';echo "<h1>Stock qupte for ".$symbol."</h1>";$url = 'http://finance.yahoo.com/d/quotes.csv'.'?s='.$symbol.'&e=.csv&f=fl1d1t1c1ohgv';if (!($contents = file_get_contents($url))) {die('Fail to open '. $url);}list($symbol, $quote, $date, $time) = explode(',', $contents);$date = trim($date, '"');$time = trim($time, '"');echo "<p>".$symbol." was last sold at: ".$quote."</p>";
echo "<p>Quote current as of ".$date." at ".$time."</p>";$baiduURL = "http://baidu.com";
echo "This information retrieved from <br /> ";
echo "<p><a href=\"".$baiduURL."\">".$baiduURL."</a></p>";?></body>
</html>

显示结果:

Stock qupte for AMZNN/A was last sold at: 822.96Quote current as of 10/14/2016 at 4:00pmThis information retrieved from
http://baidu.com

查询

<html><head><title> Site submission results </title></head><body>
<h1>Site submission results</h1>
<?php
$url = $_REQUEST['url'];
$email = $_REQUEST['email'];$url_parse = parse_url($url);
$host = $url_parse['host'];if (!$ip = gethostbyname($host)) {echo 'Host for URL does not have valid IP.';exit;
}echo 'Host is at IP '.$ip.' <br />';$email = explode('@', $email);
$email_host = $email[1];if (!dns_get_mx($email_host, $mxhostsarr)) {echo 'Email address is not at valid host.';exit;
}echo 'Email is delivered via: ';
foreach($mxhostsarr as $mx) {echo $mx.'/';
}echo "<br>All submitted details are ok.<br>";
echo '<br>Thank you for submitting your site.<br>'.
'It will be visited by one of our staff members soon.';?></body>
</html>

结果:

PHP之使用网络函数和协议函数相关推荐

  1. PHP和MySQL Web开发pdf

    下载地址:网盘下载 内容简介  · · · · · · 本书将PHP开发与MySQL应用相结合,分别对PHP和MySQL做了深入浅出的分析,不仅介绍PHP和MySQL的一般概念,而且对PHP和MySQ ...

  2. php7mysqlpdf下载_PHP和MySQL Web开发(原书第4版)

    PHP和MySQL Web开发"圣经"第4版 <php和mysql web开发(原书第4版)>将PHP开发与MySQL应用相结合,分别对PHP和MySQL做了深入浅出的 ...

  3. php与mysql 圣经_今天买了本传说中的PHP圣经-PHP和MySQL Web开发

    目录: 读者反馈 译者序 前言 作者简介 第一篇 使用PHP 第1章 PHP快速入门教程 1 1.1 使用PHP 2 1.2 创建一个示例应用:Bob誷 Auto Parts(Bob汽车零部件商店) ...

  4. php与mysql web开发权威指南 pdf_PHP与MySQL Web开发权威指南

    译者序 前言 第一部分 使用PHP 第1章 PHP入门课程 1.1 使用PHP 1.2 应用举例:Bob的汽车配件店 1.3 在HTML中嵌入PHP 1.4 加入动态内容 1.5 访问表单变量 1.6 ...

  5. OC基础回想(十二)协议

    在OC基础(十一)中我们讨论了类别和非正式协议的奇异之处.在使用非正式协议时.能够仅仅实现你想要获得响应的方法.也不必在对象中声明不论什么内容来表示该对象可用作托付对象. 全部这些任务能够用最少的代码 ...

  6. python描述符(descriptor)、属性(property)、函数(类)装饰器(decorator )原理实例详解

    2019独角兽企业重金招聘Python工程师标准>>> 1.前言 Python的描述符是接触到Python核心编程中一个比较难以理解的内容,自己在学习的过程中也遇到过很多的疑惑,通过 ...

  7. 正点原子串口函数分析

    声明 串口中断协议函数

  8. LoadRunner函数

    一.基础函数简介 在VU左边导航栏中,有三个LoadRunner框架函数,分别是vuser_init().Action().vuser_end().这三个函数存在于任何Vuser类型的脚本中. vus ...

  9. linux内核的邻居表,Linux内核报文收发-L3 - Section 3. IP协议、邻居子系统主要是接收、转发和发送三部分...

    版本说明 Linux版本: 3.10.103 网卡驱动: ixgbe 网络协议注册 inet_init主要是注册各种协议 注册TCP协议proto_register(&tcp_prot, 1) ...

最新文章

  1. php 序列化储存和转化 json_encode() json_decode($q,true)
  2. .net core编写转发服务(三) 接入Polly
  3. 解决做好一个机器学习项目的3个问题
  4. opengl实现三维动画简单代码_使用Python简单实现马赛克拼图!内附完整代码
  5. day4 数组的初始化和练习
  6. 【clickhouse】clickhouse 临时表
  7. [SAP ABAP开发技术总结]以二进制、字符模式下载文件
  8. mysql 加速_DBA大牛MySQL优化心得,语句执行加速就是这么简单!
  9. Java大型CRM客户管理系统源码 带小程序 CRM小程序源码
  10. 计算机打印机图标删除吗,打印机图标不见了怎么办 打印机图标消失的解决方法...
  11. Juniper防火墙无法登陆的问题解决
  12. oracle递归查询用法
  13. 【阿里云OSS对象存储搭配CDN加速使用】
  14. SQLmap-tamper详细介绍
  15. 微信公众号之语音接口
  16. golang 调试工具dlv 各个命令的用法
  17. JavaWeb——动态页面技术(JSP/EL/JSTL)
  18. 祖母绿canutillos宝石
  19. 用程序写入到TREEVIEW 怎样在aspx实现象ie收藏夹那样的功能
  20. 3_Semantic Pitfalls 语义错误

热门文章

  1. 看到如此详细的Java内部类,我泪目了
  2. Call From hadoop102/192.168.121.102 to hadoop102:9000 failed on connection exception
  3. 2016年 CodePen 最热门的前端代码 Top 100
  4. php7安装event拓展
  5. ★如何证明自己不是精神病?
  6. Android MVC,MVP,MVVM模式入门——重构登陆注册功能
  7. 松耦合和紧耦合的架构设计、性能对比
  8. STL容器的基本特性和特征
  9. FineUI利用JS取控件的值
  10. 把二元查找树转变成排序的双向链表