php技术

php技术

php实现批量下载百度云盘文件例子分享

阅读(18) 作者(admin)

百度开放云PhpSDK下载地址:http://developer.baidu.com/wiki/index.php?title=%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3%E9%A6%96%E9%A1%B5/web%E5%BA%94%E7%94%A8%E6%8E%A5%E5%85%A5/SDK实例代码:复制代码 代码如下:<?ph...

php技术

php中的curl使用入门教程和常见用法实例

阅读(15) 作者(admin)

一、curl的优势

你也许会说,在php中可以很容易的获取某个url的内容,只要通过file_get_contents,file或者readfile函数就能轻松实现,根本不必使用cURL:复制代码 代码如下:

$content = file_get_contents("http:/...

php技术

免费手机号码归属地API查询接口和PHP使用实例分享

阅读(13) 作者(admin)

免费手机号码归属地API查询接口和PHP使用实例分享最近在做全国性的行业分类信息网站,需要用到手机号归属地显示功能,于是就穿梭于各大权威站点之间偷来了API的接口地址。 分享出来,大家可以用到就拿去呵。 一、淘宝网API...

php技术

PHP入门经历和学习过程分享

阅读(15) 作者(admin)

经常在某些论坛和QQ群里看到一些朋友会问“怎样才能学好PHP,怎样才能学好***语言 ”,但别人回答最多的是:从最“简单”的开始。

这个简单也许真的不简单,呵呵。下面我想分享一下自己学习的一些过程。先说些费话,语言组织...

Session的工作机制详解和安全性问题(PHP实例讲解)
php技术

Session的工作机制详解和安全性问题(PHP实例讲解)

阅读(21) 作者(admin)

我们先简单的了解一些http的知识,从而理解该协议的无状态特性。然后,学习一些关于cookie的基本操作。最后,我会一步步阐述如何使用一些简单,高效的方法来提高你的php应用程序的安全性以及稳定行。我想大多数的php初级程序...

php技术

php实现数组筛选奇数和偶数示例

阅读(18) 作者(admin)

从数字数组中筛选出奇数或者偶数的小函数。 复制代码 代码如下:<?phpfunction pick_one_side($arr, $need_odd){ return array_filter($arr, function($item) use($need_odd){ return $need_odd ? ($item & 1) : (!(...

php技术

php求正负数数组中连续元素最大值示例

阅读(14) 作者(admin)

php实现正负数数组最大子序列,要求给出数组,该数组由正负数字组成,找出该数组中连续元素组成的子数组的最大值。这其实得算是个背包变种吧。复制代码 代码如下:<?php$list = array(1,-3,-5,-7,8,9,-11,5);$cur = 0;$term...

php技术

PHP获取网页标题的3种实现方法代码实例

阅读(15) 作者(admin)

一、推荐方法 CURL获取<?php$c = curl_init();$url = 'www.jb51.net';curl_setopt($c, CURLOPT_URL, $url);curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);$data = curl_exec($c);curl_close($c);$pos = strpos($data,...

php技术

PHP动态生成javascript文件的2个例子

阅读(19) 作者(admin)

一、PHP动态生成第一步:在PHP文件中直接写入JS代码,并在头部声明这是一个JavaScript文件复制代码 代码如下:<?php header('Content-Type: application/x-javascript; charset=UTF-8');?>第二步:用PHP输出转义JavaScript...

php技术

PHP header()函数常用方法总结

阅读(14) 作者(admin)

//定义编码复制代码 代码如下:header( 'Content-Type:text/html;charset=utf-8 ');//Atom复制代码 代码如下:header('Content-type: application/atom+xml');//CSS复制代码 代码如下:header('Content-type: text/css'...

php技术

开源php中文分词系统SCWS安装和使用实例

阅读(9) 作者(admin)

一、SCWS简介SCWS 是 Simple Chinese Word Segmentation 的首字母缩写(即:简易中文分词系统)。这是一套基于词频词典的机械式中文分词引擎,它能将一整段的中文文本基本正确地切分成词。 词是中文的最小语素单位,但在书写时...

php技术

php实现上传图片生成缩略图示例

阅读(14) 作者(admin)

功能很简单,代码中有注释,直接给大家上代码了复制代码 代码如下:<?php/** * 上传图片生成缩略图 * * 需要GD2库的支持 * * 初始化时需要参数new thumbnails('需要缩略的图片的原始地址','缩略图的宽度','缩略图的高度...

php技术

php使用curl和正则表达式抓取网页数据示例

阅读(21) 作者(admin)

利用curl和正则表达式做的一个针对磨铁中文网非vip章节的小说抓取器,支持输入小说ID下载小说。依赖项:curl可以简单的看下,里面用到了curl ,正则表达式,ajax等技术,适合新手看看。在本地测试,必须保证联网并且确保php开启cu...

php技术

php读取大文件示例分享(文件操作类)

阅读(13) 作者(admin)

Lib_File2.php复制代码 代码如下:<?php class Lib_File2 { //文件目录 private $root = '/data/wwwroot/kkpromo/data/';

//文件后缀 private $suffix = '.log';

//文件句柄 private $handle=null;

//...

php技术

php使用smtp发送支持附件的邮件示例

阅读(10) 作者(admin)

轻量级PHP邮件发送,需要有smtp服务器,代码经过多次实战使用,现在把代码分享给大家复制代码 代码如下:<?php/*邮件发送smtp服务联结smtp服务器,进行邮件发送,版权所有,不能复制@author:jackbrown;@qq: 610269963 @time:2011...

thinkphp实现数组分页示例
php技术

thinkphp实现数组分页示例

阅读(13) 作者(admin)

在thinkphp的框架下实现分页。公司的网站基于Thinkphp框架,一直久闻thinkphp的大名,终于有机会实战了。thinkphp是MVC架构的,MVC对于任何ITers来说都不陌生,模型(model)-视图(view)-控制器(controller)。他将逻辑和数据分开...

php技术

PHP删除数组中空值的方法介绍

阅读(16) 作者(admin)

说来惭愧,以前在去掉数组的空值是都是强写foreach或者while的,利用这两个语法结构来删除数组中的空元素,简单代码如下:复制代码 代码如下:<?php foreach( $arr as $k=>$v){ if( !$v ) unset( $arr[$k]...

php技术

PHP批量删除、清除UTF-8文件BOM头的代码实例

阅读(11) 作者(admin)

记得运行代码前先把文件备份一下哦,避免出现失败问题。

代码一:复制代码 代码如下: function checkBOM ($filename) { global $auto; $contents = file_get_contents($filename); $charset[1]...

php技术

PHP检测移动设备类mobile detection使用实例

阅读(12) 作者(admin)

目前,一个网站有多个版本是很正常的,如PC版,3G版,移动版等等。根据不同的浏览设备我们需要定向到不同的版本中。不仅如此,我们有时候还需要根据不同的客户端加载不同的CSS,因此我们需要能够检测浏览设备,SO,我们就需要用到“m...

php技术

强制PHP命令行脚本单进程运行的方法

阅读(24) 作者(admin)

复制代码 代码如下: /** * 保证单进程 * * @param string $processName 进程名 * @param string $pidFile 进程文件路径 * @return boolean 是否继续执行当前进程 */ function singleProcess($processName, $pi...

php技术

用PHP和Shell写Hadoop的MapReduce程序

阅读(12) 作者(admin)

使得任何支持标准IO (stdin, stdout)的可执行程序都能成为hadoop的mapper或者 reducer。例如:复制代码 代码如下:hadoop jar hadoop-streaming.jar -input SOME_INPUT_DIR_OR_FILE -output SOME_OUTPUT_DIR -mapper /b...

php技术

PHP中的Memcache详解

阅读(15) 作者(admin)

一、Memcache简介 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工...