php统计字符串单词数量<?php function word_count($sentence){ $array = explode(" ", $sentence); return count($array); } $words = word_count(&qu……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2858浏览 0评论1978个赞
英尺,英里,和英寸转换器php代码<?php function distance($curlen,$type,$totype,$on){ //Check to see if the first value is an interger if(!is_int($curlen)){ return 'W……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1846浏览 0评论820个赞
本代码演示了如果通过用户正在访问的页面获取用户的ip地址,第一段代码直接获得用户的ip地址,第二段代码可以穿过代理服务器获得用户的真实ip地址?php/* Source: http://www.apphp.com/index.php?snippet=php-get-remote-ip-address */function getRemoteIPAd……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1571浏览 0评论2952个赞
php从指定的目录随机读取文件的函数,参数可以设定文件过滤function RandomFile($folder='', $extensions='.*'){ // fix path: $folder = trim($folder); $folder = ($folder == ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2254浏览 0评论1731个赞
本代码演示了php中如果通过Snoopy抓取网页信息snoopy类的下载地址:http://sourceforge.net/projects/snoopy//*You need the snoopy.class.php from http://snoopy.sourceforge.net/*/ include("snoopy.cla……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1733浏览 0评论2166个赞
php调用随机函数生成随机颜色的方法<?php function randColor(){ $letters = "1234567890ABCDEF"; for($i=1;$i<6;$i++){ $pos = rand(0,16); ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2023浏览 0评论1348个赞
php实现的简单登陆程序,带html代码和登录验证程序html代码:<form action="verify.php" method="post"> User Name:<br> <input type="text" name="use……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2442浏览 0评论847个赞
美国的州简写和标题对应数组,例如 AK 转换成Alaska<?php $state_list = array( 'AL'=>"Alabama", 'AK'=>"Alaska", 'AZ'=>&q……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1872浏览 0评论567个赞
一个简单的php之分页类代码转自:http://blog.csdn.net/jek803/article/details/8438479/*思路1.把地址栏的URL获取2.分析URL中的query部分--就是?后面传参数的部分3.query部分分析成数组4.把数组中的page单元,+1,-1,形成2个新的数组5.再把新数组拼接成query部……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2315浏览 0评论2065个赞
想知道你是哪个星座的吗,这段代码只需要你输入生日,即可显示所在星座<?php function zodiac($DOB){ $DOB = date("m-d", strtotime($DOB)); list($month,$day) = explode("-",$DOB); ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2123浏览 0评论2865个赞
项目中经常会用到年份选择,这段代码自动生成从今年开始的过去100年的下拉列表<select name="year"><?php $years = range(date("Y"), date("Y", strtotime("now - 100 years"……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1368浏览 0评论1250个赞
这段代码计算两个字符串的长度,然后计算其差值<?php // This will return a number of how many more characters the longest string has function str_compare_length($str1, $str2){ $len1 = strlen($……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2722浏览 0评论1073个赞
php实现的一个税率计算函数<?php function tax($total,$tax_amount){ $tax_rate = $tax_amount * .01; $tax = $total * $tax_rate; return $value = $tax + $total; } $price = 50……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2463浏览 0评论2104个赞
php5连接Sql Server的两种方法演示代码 1.Com链接,ADODB.Connection $conn = new Com("ADODB.Connection"); //实例化一个Connection对象 $connstr = &q……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2764浏览 0评论277个赞
php把数组的值转换成键Converts the values of an array to the keys of it.function values2keys($arr, $value=1){ $new = array(); while (list($k,$v) = each($arr)){ $v = trim($……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1233浏览 0评论593个赞
本代码演示了php中如何使用array_work格式化数组// the test array $array = array( 'php', 'arrays', 'are', 'cool' ); // some variable for testing:……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2019浏览 0评论2273个赞
在php计算字符串相似度similar_text与相似度levenshtein函数的详细介绍 similar_text — 计算两个字符串的相似度 int similar_text (&……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1488浏览 0评论2181个赞
php利用数组实现无限极类别层次/*** 创建父节点树形数组* 参数* $ar 数组,邻接列表方式组织的数据* $id 数组中作为主键的下标或关联键名* $pid 数组中作为父键的下标或关联键名* 返回 多维数组**/function find_parent($ar, $id='id', $pid='pid……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2199浏览 0评论1710个赞
简单的条件判断语句练习,判断两个字符串是否完全一样<?php function strcomp($str1,$str2){ if($str1 == $str2){ return TRUE; }else{ return FALSE; } } echo strcomp("……继续阅读 » 水墨上仙 4年前 (2021-01-15) 3319浏览 0评论340个赞
本代码演示了php如何连接到mysql数据库<?php if(basename(__FILE__) == basename($_SERVER['PHP_SELF'])) send_404(); $dbHost = "localhost"; //Location Of Database us……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2478浏览 0评论2450个赞
本代码演示了php中如果通过cookie存储用户的选择,更换皮肤样式表saveStyleSheet.php<?php function styleSheet($currentCookie){ # Get Current Style Sheet $currentCookie = $_COOKIE["StyleShe……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2075浏览 0评论2061个赞
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) 1268浏览 0评论1633个赞
PHP读取sphinx实例转自:http://yzswyl.cn/blread-1611.html 1.未采用mysql二进制网络协议的代码://检查sphinx是否能连接,不能重试两次,能则连接,不用mysql协议,仅供参考function checkSphinxNoMysql……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1992浏览 0评论2550个赞
C语言对字符串进行转义excape操作/** *@brief 对于url中的一些特殊字符会被转义以利传输, * 并且, 归档服务器上, php写入cookie中的值可能存在特殊字符, 需要转换 * *参考: http://www.blooberry.com/indexdot/html/topics/urlencodi……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1797浏览 0评论735个赞
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) 3088浏览 0评论1261个赞
一段简单的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) 2107浏览 0评论1842个赞
Android通过HttpClient执行Http Post请求public void postData() { // Create a new HttpClient and Post Header HttpClient httpclient = new DefaultHttpClient(); HttpPost httppo……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1944浏览 0评论2265个赞
简单的php socket 客户端/服务器端编程 客户端代码<?php error_reporting(E_ALL); set_time_limit(0); echo "<h2>TCP/IP Connection</h2>\n"……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2433浏览 0评论2602个赞
php调用KyotoTycoon测试代码<?phprequire_once 'Net/KyotoTycoon.php';use Net\KyotoTycoon;$cacheManager = new KyotoTycoon(array( 'host' => 'localhost……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1288浏览 0评论124个赞
简单的php上传文件并入库的代码片段<?php/******************************************************************************参数说明:$max_file_size : 上传文件大小限制, 单位BYTE$destination_folder : 上传文件路径……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1343浏览 0评论2621个赞
php支持中文的正则表达式识别链接URL 下面是用php的preg_match的正则表达式:/((?:https?|mailto).*?)( |<br|\'|\"|$)/注意:因为要支持中文连接(例如:http://hi.baidu.com/wuxic……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2541浏览 0评论1526个赞
php调用memcached 的测试代码<?php$cacheServer = new Memcached();$cacheServer->addServer('localhost', 11211);$cacheServer->set('foo', 'bar');$v……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1758浏览 0评论2503个赞
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) 2300浏览 0评论931个赞
这段代码非常有用,如果你下载了一个文件,网站提供了hash结果,你可以对你下载下来的文件进行hash运算,以验证下载的文件是否正确。<html><head> <title>Hash (Check) Files</title> <style type='text/css……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2208浏览 0评论162个赞
PHP简单实现多进程并行处理,子进程负责处理事物,父进程可控制子进程数量,用pcntl扩展实现(备注:在windows下此效果无法实现)/** * $func为子进程执行具体事物的函数名称 * $opt为$func的参数 数组形式 * $pNum 为fork的子进程数量 */function ProcessOpera($func, $opts……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1158浏览 0评论2329个赞
php读取twitter feed<?php class Twitter{ protected $twitURL = 'http://api.twitter.com/1/'; protected $xml; protected $tweets = array(), $twitterArr = ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2901浏览 0评论2542个赞
在开始前,你可以先了解一下PIL基础知识:……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1484浏览 0评论1746个赞
给定一个时间,计算这个时间在多久前,比如:2天前,1年前<?php function prettyDate($date){ $time = strtotime($date); $now = time(); $ago = $now - $time; if($ago < 60){ $w……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2140浏览 0评论254个赞
替换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) 1478浏览 0评论266个赞
我用这段代码每天自动给网站更换一副背景图片存入数据库// ==========================================================================// Creates a file on the server with the day of the month.// If th……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2965浏览 0评论1077个赞
在很多场合为了显示出信息的及时性,一般会将时间显示成“刚刚”,“5分钟前”,“3小时前”等,而不是直接将时间打印出来。比如微博,SNS类应用就最长用到这个功能。而一般存储在数据库中的时间格式为 Unix时间戳,所以这里记录一个将 Unix时间戳 转化为时间轴显示的PHP函数。函数比较简单,直接看代码就很好懂了。来源:http://blog.csdn.net/……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1672浏览 0评论1614个赞
这段php代码用来创建tag云输出,不同的tag标签会设置不同的字体大小function getCloud( $data = array(), $minFontSize = 12, $maxFontSize = 30 ){ $minimumCount = min( array_values( $data ) ); $maximumCount = ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 3075浏览 0评论565个赞
使用301永久重定向对搜索引擎是友好的,搜索引擎会自动抓取重定向后的地址header("HTTP/1.1 301 Moved Permanently");header("Location: http://www.newdomain.com/somepage.html");……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2403浏览 0评论639个赞
把CSS代码直接包含在php文件内,调用的时候调用php文件即可实现CSS的压缩header('Content-type: text/css');ob_start("compress");function compress($buffer) { /* remove comments */ $buffe……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2813浏览 0评论1946个赞
php输出验证码的基本代码,以下就是输出随机的四位的数字或者是字母<?php$im = imagecreatetruecolor(80,23);//创建画布$bgcolor = imagecolorallocate($im,220,230,230);//调制背景色$bordercolor = imagecolorallocate($im,0……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2810浏览 0评论979个赞