php输出验证码的基本代码,以下就是输出随机的四位的数字或者是字母<?php$im = imagecreatetruecolor(80,23);//创建画布$bgcolor = imagecolorallocate($im,220,230,230);//调制背景色$bordercolor = imagecolorallocate($im,0……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2294浏览 0评论2632个赞
通过压缩CSS样式表一般可以减小70-80%<?php ob_start ("ob_gzhandler");header("Content-type: text/css; charset: UTF-8");header("Cache-Control: must-revalidate"……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2938浏览 0评论2396个赞
这段代码可以把时间格式化成3天前,5秒前,2年前的形式// convert a date into a string that tells how long ago that date was.... eg: 2 days ago, 3 minutes ago.function ago($d) { $c = getdate(); $p = arr……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1179浏览 0评论2045个赞
php控制数组按指定的KEY排序function array_sort($arr,$keys,$orderby='asc'){ $keysvalue = $new_array = array(); foreach ($arr as $k=>$v){ $keysvalue[$k] = $v[$k……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1821浏览 0评论918个赞
php检测客户端是iphone或者ipodif(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod')){ header('Locat……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2271浏览 0评论595个赞
php递归删除指定的文件夹function recursiveDelete($dir){ if ($handle = @opendir($dir)) { while (($file = readdir($handle)) !== false) { if (($file == ".&qu……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2619浏览 0评论355个赞
PHP遍历指定目录下所有文件函数,可指定文件类型/** * 遍历获取目录下的指定类型的文件 * @param $path * @param array $files * @return array */function getfiles( $path , &$files = array() ){ if ( !is_dir(……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2552浏览 0评论1094个赞
php针对iphone和android设备输出不同的viewport<?php//if iphone$browser = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone"); if ($browser == true){ $browser = 'i……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1970浏览 0评论342个赞
近来闲来无事,就想到了再把PHP的图片处理函数整来再熟悉熟悉。下面简单的写了一个图片处理类,功能包括:水印,缩略图等。不过,对于生成缩略图有两种方式:一种是直接按比例来压缩图片,另外一种是先裁剪再压缩的方式。在自己看来等例压缩与裁剪压缩区别就在于:等例压缩:能保证图片的宽长比例合理,且图片有完整性。但实际大小不保证符合要求。裁剪压缩: 能保证图片的宽长比例……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2047浏览 0评论1793个赞
PHP利用imagick把PDF转成PNG原文:http://jinzhe.net/code/24.htmlfunction pdf2png($PDF,$Path){ if(!extension_loaded('imagick')){ return false; } if(!file_exists($……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1599浏览 0评论2780个赞
php 将图片保存为不同规格的图片 图片处理类.imagecls.php<?php/** 图片处理类 */class imagecls{ /** * 文件信息 */ var $file = array(); /** * 保存目录 */ var……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2949浏览 0评论341个赞
动态显示年份Copyright 2007<?php echo ( ($Y = intval(date('Y'))) > 2007 ) ? " - $Y" : ''; ?> - All Rights Reserved - Design by ...……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2070浏览 0评论1105个赞
php匹配url的正则表达式//https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)? //PHP Example: Automatically link URL's inside text. $text = preg_replace('@(https?://([-\w\.]+……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2827浏览 0评论2756个赞
一个php通用类代码<?php require_once('SuperClass.php'); /** * This is a class * * @author Your Name * @copyright Your Copyright info */class ClassName extends Su……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2641浏览 0评论2247个赞
一个php递归抓取网页的类<?phpclass crawler{ private $_depth=5; private $_urls=array(); function extract_links($url) { if(!$this->_started){ $this->_started=1; $cu……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2552浏览 0评论703个赞
php发送邮件function sendEmail($to, $from, $subject, $message, $html_message=null) { $eol = "\n"; $mime_boundary = md5(time()); $mime_boundary_header = chr(34)……继续阅读 » 水墨上仙 4年前 (2021-01-15) 3161浏览 0评论720个赞
php删除一个mysql数据库内的全部表<?php$hostname ='localhost';$userid = 'root';$password = '';$dbname = 'database';$connect = mysql_connect($ho……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2174浏览 0评论758个赞
html5监控服务器端事件无刷新显示时间信息<!DOCTYPE html><html><body><h1>Getting server updates</h1><div id="result"></div><script>if……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2387浏览 0评论594个赞
php调整服务器时间$today = date('Y-m-d-G');$today = strftime("%Y-%m-%d-%H", strtotime("$today -5 hour"));……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2535浏览 0评论253个赞
JDBC是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用JAVA编写的类和接口组成。说白了就和PHP的PDO一样,通过JDBC,JAVA可以使用相同的API接口来链接例如:MYSQL,SQLSERVER等不同类型的数据库。 连接MYSQL数据库:……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1492浏览 0评论1155个赞
php获取浏览器类型的函数function userBrowser(){ $user_OSagent = $_SERVER['HTTP_USER_AGENT']; if(strpos($user_OSagent,"Maxthon") && str……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1461浏览 0评论840个赞
php截断字符串function htmlencode($string) { if(is_array($string)) { foreach($string as $key => $val) { $string[$key] = htmlencode($val); } } else { $string = preg_repla……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1323浏览 0评论2292个赞
php年龄计算函数function birthday ($birthday){ list($year,$month,$day) = explode("-",$birthday); $year_diff = date("Y") - $year; $month_diff = date(&qu……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1442浏览 0评论931个赞
php自定义分页类<?php class page{public $page;public $pagenum;public $pagesize;public function __construct($count,$pagesize){$this->pagenum=ceil($count/$pagesize);$this-&……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2713浏览 0评论2084个赞
php实现超大整数乘法<?php/** * 大整数想乘 *///数字1$n1 = "8274918237591826391827591827391827";//数字2$n2 = "00000000001298372935869283918374928375928374918734982163591872……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1178浏览 0评论2554个赞
php字符串编码转换function phpcharset($data, $to) { if(is_array($data)) { foreach($data as $key => $val) { $data[$key] = phpcharset($val, $to); } } else { $encode_array = ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 3122浏览 0评论586个赞
php图片转换成ASCII码,转换后可以直接通过字符串显示图片<html> <head> <title>Ascii</title> <style> body{ line-height:0; ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2929浏览 0评论2128个赞
调用taobao ip库获取用户的地理位置淘宝IP库: http://ip.taobao.com/** * 获取用户真实 IP */function getIP(){ static $realip; if (isset($_SERVER)){ if (isset($_SERVER["HTTP_X_F……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1807浏览 0评论739个赞
利用PHP内置dir类实现目录遍历删除function clearDir( $dir ){ if (file_exists( $dir )) { if(!is_dir( $dir )) exit("{$dir}不是一个目录"); else { $dirObj = dir($dir); while ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1877浏览 0评论1606个赞
python urllib2 伪造header#!/usr/bin/python# -*- coding: utf-8 -*-#encoding=utf-8#Filename:urllib2-header.py import urllib2import sys #抓取网页内容-发送报头-1url= "http://www.p……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1197浏览 0评论900个赞
php计算页面执行时间的代码< ?phpclass runtime{ var $StartTime = 0; var $StopTime = 0; function get_microtime() { list($usec, $sec) = explode(' '……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1850浏览 0评论623个赞
纯C语言实现的一个简单的web服务器/* * WebServer.c * * Created on: Nov 3, 2012 * Author: pavithra * * A web server in C language using only the standard libraries. * The port numbe……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1748浏览 0评论1029个赞
php中有一个扩展可以支持DES的加密算法,是:extension=php_mcrypt.dll在配置文件中将这个扩展打开还不能够在windows环境下使用需要将PHP文件夹下的 libmcrypt.dll 拷贝到系统的 system32 目录下,这是通过phpinfo可以查看到mcrypt表示这个模块可以正常试用了。 下面是PHP中使用DES加密解密的一个……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2295浏览 0评论596个赞
php提供中文文件下载<?phpheader('Content-Type: audio/mpeg');header('Content-Disposition: attachment; filename="中文.mp3"');echo file_get_contents('……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2136浏览 0评论2845个赞
通过判断 限制上传文件的格式为 PDF,docx,xlsx,pptx,potx,vsdx,odt,doc,xls,ppt,vsd,pot,wps,dps,et和txt,rtf文件类型 function checkFileType($filename){ //文件头 $_typecode = array( ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 3137浏览 0评论2805个赞
php常用函数大全,列举了常用的各种php5内置函数usleep() 函数延迟代码执行若干微秒。unpack() 函数从二进制字符串对数据进行解包。uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。time_sleep_until() 函数延迟代码执行直到指定的时间。time_nanosleep() 函数延迟代码执行若干秒和纳……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1461浏览 0评论1068个赞
php xml 常用函数1、DOM 函数a、DOMDocument->load()作用:加载xml文件用法:DOMDocument->load( string filename )参数:filename,xml文件;返回:如果成功则返回 TRUE,失败则返回 FALSE。b、DOMDocument->loadXML()作……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2615浏览 0评论2903个赞
php插入法排序代码演示来源:http://blog.csdn.net/zhongchengl/article/details/7948956<?php //插入排序 按从小到大排序 $insert=array(); for($i=0;$i<200;$i++) { $insert[$i]=rand(0……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2962浏览 0评论2668个赞
php检测字符串中是否包含HTML代码<?php function has_html($string){ if(strlen($string) != strlen(strip_tags($string))){ return true; } return false; } var_dump(ha……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1739浏览 0评论210个赞
php程序内部post数据的代码$postData = array();$postData['data1'] = "testdata1";$postData['data2'] = "testdata2";$postData['data3'] = &……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1726浏览 0评论1402个赞
在做一个小项目的时候用得gbk,发现json_encode传过来的汉子不对。搜索出结果。。留下印子不忘记。。欢迎指正。function ArrEncode($arr){ foreach($arr as $k=>$v){ if(is_array($v)){ $arr[$k] =ArrEncode($v); }else{ $……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2622浏览 0评论333个赞
CVS文件转换成php数组sample.csv----------------name,email政府,gov@gov.gov---------------- =======================================<?php function str_to_csv( $row ){ if( $row=……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2865浏览 0评论763个赞
C语言统计php代码的行数/** * @date 2012-12-1 * @author bright * @todo 统计php代码行数 */#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2155浏览 0评论815个赞
最近有项目需要将txt文档通过openoffice转为PDF,然后在通过swftools将PDF转为swf,在linux系统下的字符编码方式为utf-8,所以需将不是UTF-8的文本文档转换为UTF-8function chkCode($string){ $code = array('UTF-8','GBK',……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1993浏览 0评论2581个赞
PHP 以 Post 方式请求网页数据/** * Post 方式请求网页数据 * * @param string $url 网页地址 * @prarm string $host 主机 * @param string $session 会话值 * @prarm string $type 类型(POS……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2959浏览 0评论971个赞