php获取twitter最新消息的方法


Posted in PHP onApril 14, 2015

本文实例讲述了php获取twitter最新消息的方法。分享给大家供大家参考。具体实现方法如下:

<?php
function get_status($twitter_id, $hyperlinks = true) {
  $c = curl_init();
  curl_setopt($c, CURLOPT_URL, "http://twitter.com/statuses/user_timeline/$twitter_id.xml?count=1");
  curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  $src = curl_exec($c);
  curl_close($c);
  preg_match('/<text>(.*)<\/text>/', $src, $m);
  $status = htmlentities($m[1]);
  if( $hyperlinks ) $status = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "<a href=\"\\0\">\\0</a>", $status);
  return($status);
}
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php foreach 使用&amp;(与运算符)引用赋值要注意的问题
Feb 16 PHP
解析php中如何调用用户自定义函数
Aug 06 PHP
php foreach正序倒序输出示例代码
Jul 01 PHP
php实现转换ubb代码的方法
Jun 18 PHP
CodeIgniter基于Email类发邮件的方法
Mar 29 PHP
Joomla语言翻译类Jtext用法分析
May 05 PHP
php同时使用session和cookie来保存用户登录信息的实现代码
May 13 PHP
浅谈php中fopen不能创建中文文件名文件的问题
Feb 06 PHP
浅析PHP类的反射来实现依赖注入过程
Feb 06 PHP
Laravel如何使用Redis共享Session
Feb 23 PHP
Laravel框架中集成MongoDB和使用详解
Oct 17 PHP
php 比较获取两个数组相同和不同元素的例子(交集和差集)
Oct 18 PHP
php检测url是否存在的方法
Apr 14 #PHP
PHP中把对象转换为关联数组代码分享
Apr 09 #PHP
Laravel 5 框架入门(四)完结篇
Apr 09 #PHP
PHP四种基本排序算法示例
Apr 09 #PHP
Laravel 5 框架入门(三)
Apr 09 #PHP
Laravel 5 框架入门(二)构建 Pages 的管理功能
Apr 09 #PHP
Laravel 5 框架入门(一)
Apr 09 #PHP
You might like
php实现字符串首字母转换成大写的方法
2015/03/17 PHP
JavaScript 乱码问题
2009/08/06 Javascript
AJAX使用了UpdatePanel后无法使用alert弹出脚本
2010/04/02 Javascript
JavaScript初学者应注意的七个细节详细介绍
2012/12/27 Javascript
jquery中post方法用法实例
2014/10/21 Javascript
JQuery勾选指定name的复选框集合并显示的方法
2015/05/18 Javascript
jQuery实现带有上下控制按钮的简单多行滚屏效果代码
2015/09/04 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
2015/09/12 Javascript
angularjs+bootstrap菜单的使用示例代码
2017/03/07 Javascript
使用html+js+css 实现页面轮播图效果(实例讲解)
2017/09/21 Javascript
基于vue.js快速搭建图书管理平台
2017/10/29 Javascript
React 组件间的通信示例
2018/06/14 Javascript
创建Vue项目以及引入Iview的方法示例
2018/12/03 Javascript
微信小程序vant弹窗组件的实现方式
2020/02/21 Javascript
微信jssdk踩坑之签名错误invalid signature
2020/05/19 Javascript
[48:32]VGJ.T vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[00:59]DOTA2背景故事第二期之四大基本法则
2020/07/07 DOTA
Python selenium 三种等待方式解读
2016/09/15 Python
解决python明明pip安装成功却找不到包的问题
2019/08/28 Python
关于Python核心框架tornado的异步协程的2种方法详解
2019/08/28 Python
tensorflow 实现自定义梯度反向传播代码
2020/02/10 Python
浅谈Python中range与Numpy中arange的比较
2020/03/11 Python
详解Python设计模式之策略模式
2020/06/15 Python
python3实现语音转文字(语音识别)和文字转语音(语音合成)
2020/10/14 Python
HTML5是什么 HTML5是什么意思 HTML5简介
2012/10/26 HTML / CSS
HTML5之WebGL 3D概述(上)—WebGL原生开发开启网页3D渲染新时代
2013/01/31 HTML / CSS
HTML5 的新的表单元素(datalist/keygen/output)使用介绍
2013/07/19 HTML / CSS
彪马加拿大官网:PUMA加拿大
2018/10/04 全球购物
留守儿童工作方案
2014/06/02 职场文书
个人房屋买卖协议书(范本)
2014/10/04 职场文书
项目经理助理岗位职责
2015/04/13 职场文书
2015年社区综治工作总结
2015/04/21 职场文书
2016国培研修心得体会
2016/01/08 职场文书
2016习总书记系列重要讲话心得体会
2016/01/15 职场文书
2016教师政治学习心得体会
2016/01/23 职场文书
Django REST framework 限流功能的使用
2021/06/24 Python