php编程
文章平均质量分 67
jlaij
这个作者很懒,什么都没留下…
展开
-
使用PHP简单网页抓取和内容分析
使用PHP简单网页抓取和内容分析展示了使用函数:get_content_by_socket(), get_url(), get_content_url(), get_content_object 抓取网站内容<?php class Thief{ // 需要得到数据的网址 var $URL; // 需要分析的开始标记 var $startFlag; //需要分析的结束转载 2013-04-13 14:54:12 · 953 阅读 · 0 评论 -
php配置smarty
去smarty官网下载smarty包放到网站根目录下在根目录下创建templates、templates_c、configs、cache四个目录创建文件:smarty.inc.php:<?php define("ROOT_PATH", dirname(__FILE__)); require ROOT_PATH.'/smarty-3.1.24/libs/Smarty.c原创 2015-12-20 21:28:59 · 605 阅读 · 0 评论 -
php使用spl库遍历文件
实例代码:<?php class ExtentionFinder extends FilterIterator { public $predicate, $path; public function __construct($path, $predicate) { $this->predicate = $predicate; $this->path = $path;原创 2015-09-11 14:17:20 · 1259 阅读 · 0 评论 -
php高效举例说明
1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。 当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,实例方法要先成生实例,通过实例调用方法,静态速度很快,但是多了会占内存转载 2015-09-10 17:34:39 · 497 阅读 · 0 评论 -
php利用zendframework编程实例
本文章参考《php顶级框架zendframe开发实战》第四章内容,并完整实现...首先将用到的css文件下载下来:http://download.csdn.net/download/unityoxb/4058802解压后把default和common两个文件复制到public/skins目录下;1、用到的数据库文件mysql.sqlcreate table if not e原创 2015-09-01 17:40:36 · 922 阅读 · 0 评论 -
php之配置ZendFrame开发环境
本人开发环境是Ubuntu121、去官网下载ZendFrame开发包,目前最新的是:ZendFramework-1.12.15.tar.gz解压后,将bin目录下的zf.sh、zf.php文件拷贝到/usr/bin目录下sudo vim ~/.bashrc最后一行添加:alias zf=/usr/bin/zf.sh将ZendFramework-1.12.15.tar.gz压原创 2015-08-31 10:26:09 · 880 阅读 · 0 评论 -
php实现发送邮件
php简单实现一个邮件发送功能<?php //pear install Mail Mail_Mime //需要安装mail库 //mail("xxxxxxxxx@qq.com", "This is subject", "this is body"); require('Mail.php'); require('Mail/mime.php'); $name =原创 2015-08-27 15:01:28 · 642 阅读 · 0 评论 -
php文件上传功能
仅仅实现一个小的上传功能,并没有过多注意代码的质量html test the php upload new file to website upload a file : test3.php<?php if($_FILES['userfile']['error']原创 2015-08-26 14:20:13 · 498 阅读 · 0 评论 -
ubuntu 10.04 安装 Coreseek 详细指南
转载出处:http://hi.baidu.com/surendaxiao/item/c68972ddf44420f8ca0c3978coreseek安装需要预装的软件:apt-get install make gcc g++ automake libtool mysql-client libmysqlclient15-dev libxml2-dev libexpat1-dev转载 2013-05-03 22:07:45 · 954 阅读 · 0 评论 -
ubuntu安装redis-server和phpredis
原文出处:http://blog.csdn.net/liguohui/article/details/76865601,如果没有phpize,首先安装php5-devsudo apt-get install php5-dev2,获取最新的redis代码,并且编译安装wget http://redis.googlecode.com/files/redis-2.4.转载 2013-04-30 16:03:07 · 823 阅读 · 0 评论 -
页面跳转的几个小例子
页面跳转:1、header("Location:index.php");(一旦跳转,后面不在执行)2、head>metahttp-equiv="refresh"content="10">metahttp-equiv="refresh"content="5;url=hello.html">head>3、echo "alter("wron原创 2013-04-20 19:39:10 · 617 阅读 · 0 评论 -
php乱码问题如何解决
关于PHP页面显示乱码问题的解决header("Content-Type: text/html; charset=utf-8"); mysql_query('set names utf8');mysql_set_charset("gbk");原创 2013-04-20 19:02:07 · 488 阅读 · 0 评论 -
php中session及cookie常用操作
session操作session:Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间以及如果需要的话,可能还有一定的操作空间。session的工作原理(1)当一个session第一次被启用时,一个唯一的标识被存储于本地的cookie中。(2)首先使用session_start()函数,PHP从session仓库中加载已经存原创 2013-04-20 19:32:46 · 696 阅读 · 0 评论 -
常用表单元素学习总结
常用表单实例:enctype:设置表单内容的编码方式target属性:_blank新窗口显示_parent父窗口_self自己窗口_top顶级窗口type属性text、password、file、image、radio、checkbox、submit、reset、button、hidden男女封面杂志学术原创 2013-04-20 19:06:01 · 656 阅读 · 0 评论 -
(网页抓取)一个用PHP实现的网页抓取的实例
PHP实现的网页抓取的实例<?$url = "http://www.lingjuli99.com/new.asp";$contents = file_get_contents($url);echo $contents;$url = "http://www.lingjuli99.com/new.asp";$ch = curl_init();$timeout = 5;curl_s转载 2013-04-13 14:51:34 · 757 阅读 · 0 评论 -
php之smarty分配变量
smarty2.php<?php //require('Smarty/Smarty.class.php'); require './smarty.inc.php'; global $_smarty; $_title = 'Smarty模板引擎'; $_smarty->assign('title', $_title); $_array = array('aa原创 2015-12-21 21:51:31 · 897 阅读 · 0 评论