简单的条件判断语句练习,判断两个字符串是否完全一样<?php function strcomp($str1,$str2){ if($str1 == $str2){ return TRUE; }else{ return FALSE; } } echo strcomp("……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2864浏览 0评论230个赞
本代码演示了php如何连接到mysql数据库<?php if(basename(__FILE__) == basename($_SERVER['PHP_SELF'])) send_404(); $dbHost = "localhost"; //Location Of Database us……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1378浏览 0评论1143个赞
本代码演示了php中如果通过cookie存储用户的选择,更换皮肤样式表saveStyleSheet.php<?php function styleSheet($currentCookie){ # Get Current Style Sheet $currentCookie = $_COOKIE["StyleShe……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1287浏览 0评论2616个赞
php控制下载速度// local file that should be send to the client$local_file = 'test-file.zip';// filename that the user gets as default$download_file = 'your-download-……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2723浏览 0评论1476个赞
PHP读取sphinx实例转自:http://yzswyl.cn/blread-1611.html 1.未采用mysql二进制网络协议的代码://检查sphinx是否能连接,不能重试两次,能则连接,不用mysql协议,仅供参考function checkSphinxNoMysql……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2625浏览 0评论875个赞
C语言对字符串进行转义excape操作/** *@brief 对于url中的一些特殊字符会被转义以利传输, * 并且, 归档服务器上, php写入cookie中的值可能存在特殊字符, 需要转换 * *参考: http://www.blooberry.com/indexdot/html/topics/urlencodi……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1743浏览 0评论2900个赞
php统计多维数组元素个数$numb=array( array(10,15,30),array(10,15,30),array(10,15,30)); echo count($numb,1); 输出结果为:12count函数中如果mode被设置为&……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1979浏览 0评论2294个赞
一段简单的php代码抓取百度热词/*** 获取百度热词* @author tarylei* @ encoding GBK* @link weibo.com/4699640* @ from http://top.baidu.com/rss_xml.php?p=top10* @ return array 返回百度24小时内热词*/funct……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2317浏览 0评论2358个赞
Android通过HttpClient执行Http Post请求public void postData() { // Create a new HttpClient and Post Header HttpClient httpclient = new DefaultHttpClient(); HttpPost httppo……继续阅读 » 水墨上仙 4年前 (2021-01-15) 3020浏览 0评论2951个赞
简单的php socket 客户端/服务器端编程 客户端代码<?php error_reporting(E_ALL); set_time_limit(0); echo "<h2>TCP/IP Connection</h2>\n"……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1809浏览 0评论1148个赞
php调用KyotoTycoon测试代码<?phprequire_once 'Net/KyotoTycoon.php';use Net\KyotoTycoon;$cacheManager = new KyotoTycoon(array( 'host' => 'localhost……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1227浏览 0评论163个赞
简单的php上传文件并入库的代码片段<?php/******************************************************************************参数说明:$max_file_size : 上传文件大小限制, 单位BYTE$destination_folder : 上传文件路径……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2854浏览 0评论2878个赞
php支持中文的正则表达式识别链接URL 下面是用php的preg_match的正则表达式:/((?:https?|mailto).*?)( |<br|\'|\"|$)/注意:因为要支持中文连接(例如:http://hi.baidu.com/wuxic……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1884浏览 0评论2333个赞
php调用memcached 的测试代码<?php$cacheServer = new Memcached();$cacheServer->addServer('localhost', 11211);$cacheServer->set('foo', 'bar');$v……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1898浏览 0评论2053个赞
php使用glob查找文件<?php$files = glob('/DWH/backup/BOB/*.{zip}',GLOB_BRACE);foreach ($files as $file) { $file = basename($file); echo $file.PHP_EOL;……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1309浏览 0评论1390个赞
这段代码非常有用,如果你下载了一个文件,网站提供了hash结果,你可以对你下载下来的文件进行hash运算,以验证下载的文件是否正确。<html><head> <title>Hash (Check) Files</title> <style type='text/css……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1939浏览 0评论1055个赞
PHP简单实现多进程并行处理,子进程负责处理事物,父进程可控制子进程数量,用pcntl扩展实现(备注:在windows下此效果无法实现)/** * $func为子进程执行具体事物的函数名称 * $opt为$func的参数 数组形式 * $pNum 为fork的子进程数量 */function ProcessOpera($func, $opts……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2821浏览 0评论211个赞
php读取twitter feed<?php class Twitter{ protected $twitURL = 'http://api.twitter.com/1/'; protected $xml; protected $tweets = array(), $twitterArr = ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2849浏览 0评论151个赞
在开始前,你可以先了解一下PIL基础知识:……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2875浏览 0评论462个赞
给定一个时间,计算这个时间在多久前,比如:2天前,1年前<?php function prettyDate($date){ $time = strtotime($date); $now = time(); $ago = $now - $time; if($ago < 60){ $w……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2099浏览 0评论2359个赞
替换html标签为特定字符<?php /* $content = text you want to parse $replacement = what you want to replace the tags with (Defaults to a space). */ function tagStripReplace($content……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2984浏览 0评论1097个赞
我用这段代码每天自动给网站更换一副背景图片存入数据库// ==========================================================================// Creates a file on the server with the day of the month.// If th……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1899浏览 0评论1281个赞
在很多场合为了显示出信息的及时性,一般会将时间显示成“刚刚”,“5分钟前”,“3小时前”等,而不是直接将时间打印出来。比如微博,SNS类应用就最长用到这个功能。而一般存储在数据库中的时间格式为 Unix时间戳,所以这里记录一个将 Unix时间戳 转化为时间轴显示的PHP函数。函数比较简单,直接看代码就很好懂了。来源:http://blog.csdn.net/……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1377浏览 0评论1421个赞
这段php代码用来创建tag云输出,不同的tag标签会设置不同的字体大小function getCloud( $data = array(), $minFontSize = 12, $maxFontSize = 30 ){ $minimumCount = min( array_values( $data ) ); $maximumCount = ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2950浏览 0评论2154个赞
使用301永久重定向对搜索引擎是友好的,搜索引擎会自动抓取重定向后的地址header("HTTP/1.1 301 Moved Permanently");header("Location: http://www.newdomain.com/somepage.html");……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2596浏览 0评论1620个赞
把CSS代码直接包含在php文件内,调用的时候调用php文件即可实现CSS的压缩header('Content-type: text/css');ob_start("compress");function compress($buffer) { /* remove comments */ $buffe……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1524浏览 0评论722个赞
php输出验证码的基本代码,以下就是输出随机的四位的数字或者是字母<?php$im = imagecreatetruecolor(80,23);//创建画布$bgcolor = imagecolorallocate($im,220,230,230);//调制背景色$bordercolor = imagecolorallocate($im,0……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1968浏览 0评论2410个赞
通过压缩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) 2406浏览 0评论887个赞
这段代码可以把时间格式化成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) 1338浏览 0评论1485个赞
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) 2054浏览 0评论807个赞
php检测客户端是iphone或者ipodif(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod')){ header('Locat……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2883浏览 0评论2347个赞
php递归删除指定的文件夹function recursiveDelete($dir){ if ($handle = @opendir($dir)) { while (($file = readdir($handle)) !== false) { if (($file == ".&qu……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1323浏览 0评论2640个赞
PHP遍历指定目录下所有文件函数,可指定文件类型/** * 遍历获取目录下的指定类型的文件 * @param $path * @param array $files * @return array */function getfiles( $path , &$files = array() ){ if ( !is_dir(……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1770浏览 0评论2844个赞
php针对iphone和android设备输出不同的viewport<?php//if iphone$browser = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone"); if ($browser == true){ $browser = 'i……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2270浏览 0评论1531个赞
近来闲来无事,就想到了再把PHP的图片处理函数整来再熟悉熟悉。下面简单的写了一个图片处理类,功能包括:水印,缩略图等。不过,对于生成缩略图有两种方式:一种是直接按比例来压缩图片,另外一种是先裁剪再压缩的方式。在自己看来等例压缩与裁剪压缩区别就在于:等例压缩:能保证图片的宽长比例合理,且图片有完整性。但实际大小不保证符合要求。裁剪压缩: 能保证图片的宽长比例……继续阅读 » 水墨上仙 4年前 (2021-01-15) 3099浏览 0评论1141个赞
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) 2253浏览 0评论892个赞
php 将图片保存为不同规格的图片 图片处理类.imagecls.php<?php/** 图片处理类 */class imagecls{ /** * 文件信息 */ var $file = array(); /** * 保存目录 */ var……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2560浏览 0评论238个赞
动态显示年份Copyright 2007<?php echo ( ($Y = intval(date('Y'))) > 2007 ) ? " - $Y" : ''; ?> - All Rights Reserved - Design by ...……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2223浏览 0评论1364个赞
php匹配url的正则表达式//https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)? //PHP Example: Automatically link URL's inside text. $text = preg_replace('@(https?://([-\w\.]+……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1415浏览 0评论2552个赞
一个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) 1577浏览 0评论1150个赞
一个php递归抓取网页的类<?phpclass crawler{ private $_depth=5; private $_urls=array(); function extract_links($url) { if(!$this->_started){ $this->_started=1; $cu……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1343浏览 0评论2559个赞
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) 1429浏览 0评论695个赞
php删除一个mysql数据库内的全部表<?php$hostname ='localhost';$userid = 'root';$password = '';$dbname = 'database';$connect = mysql_connect($ho……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2312浏览 0评论1211个赞
html5监控服务器端事件无刷新显示时间信息<!DOCTYPE html><html><body><h1>Getting server updates</h1><div id="result"></div><script>if……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1766浏览 0评论1060个赞
php调整服务器时间$today = date('Y-m-d-G');$today = strftime("%Y-%m-%d-%H", strtotime("$today -5 hour"));……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2474浏览 0评论2695个赞