用php获取网页中的图片并保存到本地的代码

发布于:2013-1-16 15:32 作者:kevin.Zhu 浏览:13 分类:Php

<?php 
header("Content-type:image/jpeg"); 
function read_url($str) 

$file=fopen($str,"r"); 
while(!feof($file)) 

$result.=fgets($file,9999); 

f...

阅读全文>>

0

php中使用正规表达式提取文章中的图片或者链接

发布于:2013-1-16 15:31 作者:kevin.Zhu 浏览:11 分类:Php
<?php
$theurl="http://www.linzl.com/archives/261.html";
if (!($contents= file_get_contents($theurl)))
{
  echo 'Could not open URL';
  exit;
}
  $pattern_img='/<img.*src=(\"|\')(...

阅读全文>>

0

linux下为已经编译好的php环境添加mysql扩展(php安装完成后如何添加mysql扩展)

发布于:2013-1-16 15:31 作者:kevin.Zhu 浏览:13 分类:Php

问题背景
平常我们都是先安装mysql,然后才能去安装php。假如先安装php,后安装mysql,由于php需要连接mysql,因而在php引擎中需要配置使用mysql.so扩展。这时需要手动编译生成mysql.so扩展。

解决方案
使用phpize工具能够生成mysql.so,但是必须加上"--with-mysql=mysql客户端的路径"。也就是mysql.so模块必须用到mysql客户端才行。
...

阅读全文>>

0

php 模拟POST提交的2种方法

发布于:2013-1-16 15:30 作者:kevin.Zhu 浏览:15 分类:Php

http://ericxu131.iteye.com/blog/363664



$post_data = array();

$post_data['clientname'] = "test08";

$post_data['clientpasswd'] = "test08";

$post_data['submit'] = "submit";

...

阅读全文>>

0

php 模拟post数据

发布于:2013-1-16 15:30 作者:kevin.Zhu 浏览:16 分类:Php

<?php 

function do_post_request($url, $postdata, $files = null) 

$data = ""; 

$boundary = "---------------------".substr(md5(rand(0,32000)), 0, 10);&nb...

阅读全文>>

0

php高亮显示php文件 ,并显示行号

发布于:2013-1-16 15:30 作者:kevin.Zhu 浏览:11 分类:Php

function highlight_with_linenum($file)

{

    //open handle, set vars

    $handle = fopen($file, "r");

    $count = 1;

    $lines = ""...

阅读全文>>

0

PHP CURL 多线程 GET/POST 类

发布于:2013-1-16 15:29 作者:kevin.Zhu 浏览:9 分类:Php
<?php
/****************************************************************
                   PHP CURL 多线程 ...

阅读全文>>

0

php程序中常用到的 ini_set ini set

发布于:2013-1-16 15:29 作者:kevin.Zhu 浏览:14 分类:Php

@ini_set('memory_limit', '64M');

@ini_set('max_execution_time', '15');

@ini_set('post_max_size', '12M');

@ini_set('upload_max_filesize', '2M');

@ini_set('session.name',...

阅读全文>>

0

彻底解决用phpmailer发送邮件出现乱码问题

发布于:2013-1-16 15:29 作者:kevin.Zhu 浏览:12 分类:Php

http://www.kuitao8.com/20140414/2259.shtml


近日,一个客户的PHP网站需要一个邮件订阅功能,我采用一个在PHP开源程序中被大量使用的程序 PHPmailer(PHPMailer_v2.0.4),在正确填写examples文件夹下的test_mail.php后测试邮件系统,被测试邮箱 可以收到邮件,不过title标题却一直是乱码,故想到这个肯定是PHP的编码问...

阅读全文>>

0

xcache的使用与配置

发布于:2013-1-16 15:28 作者:kevin.Zhu 浏览:16 分类:Php

http://www.cnblogs.com/xiazh/archive/2012/03/18/2384782.html

xcache的使用与配置


阅读全文>>

0

PHP获取今天、昨天、明天的日期

发布于:2013-1-16 15:28 作者:kevin.Zhu 浏览:14 分类:Php
  1. <?php  

  2. echo "今天:".date("Y-m-d")."<br>";       

  3. echo "昨天:".date("Y-m-d",strtotime("-1 day")), "<br>"; &...

阅读全文>>

0

PHP中各个系统调用函数的区别

发布于:2013-1-16 15:28 作者:kevin.Zhu 浏览:13 分类:Php

http://blog.csdn.net/rainday0310/article/details/9789851


我们知道php给我们提供了system(),exec(),passthru()这三个函数来调用外部的命令.
虽然这三个命令都能执行linux系统的shell命令,但是其实他们是有区别的:
    system() 输出并返回最后一行shell结果。
    exec() 不输...

阅读全文>>

0

如何使用PHP编写daemon process

发布于:2013-1-16 15:27 作者:kevin.Zhu 浏览:13 分类:Php

http://www.cnblogs.com/leoo2sk/archive/2011/11/09/write-daemon-with-php.html


<?php

 

//Accpet the http client request and generate response content.

//As a demo, this function ju...

阅读全文>>

0

解析如何修改phpmyadmin中的默认登陆超时时间

发布于:2013-1-16 15:27 作者:kevin.Zhu 浏览:12 分类:Php

http://www.jb51.net/article/39056.htm

本篇文章是对修改phpmyadmin中的默认登陆超时时间的解决方法进行了详细的分析介绍,需要的朋友参考下


登录后1440秒未活动后总是自动退出,一天还要登录多次,终于有时间来解决这个问题了,感觉是session超时,结果在网上search了下,找到解决办法啦,哈哈哈,在此做个笔记:
phpmyadmin在使用...

阅读全文>>

0

如何区分php脚本是在shell下运行还是在web上浏览

发布于:2013-1-16 15:27 作者:kevin.Zhu 浏览:16 分类:Php


http://www.fwolf.com/blog/post/243


一般我们使用php是作web开发用的,但php也能够在shell下运行,就像bash、python脚本一样,方式一是通过php -r或php -f命令(nix和win下都可用),另一种方式是在php文件的前面加上“#! /usr/bin/php”,并chmod +x xxx.php。


虽然php程序在这两种情况下...

阅读全文>>

0

php 5.3.3 中 php-fpm 的重启、终止操作命令

发布于:2013-1-16 15:26 作者:kevin.Zhu 浏览:10 分类:Php

http://www.cnblogs.com/mingaixin/archive/2012/10/28/2743808.html



php 5.3.3 下的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,需要使用信号控制:

master进程可以理解以下信号
INT, TERM 立刻终止
...

阅读全文>>

0

nginx php上传大文件的设置(php-fpm)

发布于:2013-1-16 15:26 作者:kevin.Zhu 浏览:15 分类:Php

这周由于一个参数的理解不对导致一个大文件上传的问题排查了很久才弄好,因此写下总结,做个备忘,也更多的人能留意,不用多走弯路!
   对于lnmp架构的大文件上传的问题,有几个地方需要修改,另外还有几个参数如果更改过需要注意,下面是详细的需要注意的地方:

  nginx的修改      
      &n...

阅读全文>>

0

php session实现多级目录存放

发布于:2013-1-16 15:26 作者:kevin.Zhu 浏览:13 分类:Php

http://www.link888.cn/index.php?load=read&id=514



当一个目录下有很多文件时,服务器的处理性能会变低,php默认的session仅仅存放在/tmp目录下,未进行分级,当有一定的访问量时,就存在性能问题了。


首先,修改 php.ini的 session.save_path 选项修改如下:
session.save_path = "...

阅读全文>>

0

php-fpm平滑启动并配置服务

发布于:2013-1-16 15:25 作者:kevin.Zhu 浏览:10 分类:Php


http://www.phpddt.com/php/php-fpm-reload.html


我的php是源码安装的。php-fpm在PHP 5.3.2以后的版本不支持以前的php-fpm (start|restart|stop|reload) ,那么如果将php-fpm配置成服务,并添加平滑启动/重启。

配置php-fpm.conf(vi /usr/local/php54/etc/php-f...

阅读全文>>

0

PHP中使用memcache存储session的三种配置方法

发布于:2013-1-16 15:25 作者:kevin.Zhu 浏览:12 分类:Php

http://www.jb51.net/article/48743.htm



1、直接修改php.ini配置文件 

复制代码 代码如下:


session.save_handler = memcache //设置session的储存方式为memcache 
memcache.hash_strategy = "consistent"//设置memcache的h...

阅读全文>>

0

«... 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 ... »