获得php类包含的所有元素以key-value的形式输出class MyTestClass{ const TESTVAR1 = 1001; const TESTVAR2 = 1002; const TESTSTR1 = 'hello';} $rc = new ReflectionClass('M……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2903浏览 0评论1999个赞
php把数组的key值恢复成类似于0,1,2,3,4,5…这样的数字序列function restore_array($arr){ if (!is_array($arr)){ return $arr; } $c = 0; $new = array(); while (list($key, $value) = each……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1217浏览 0评论1568个赞
预先定义一个php数组,里面存放一些随机问候语,调用的时候指定是按照天,月还是年来自动更换问候语,如果选择月,则会每月更换一条问候语显示,不用每个月手动更换了,并且这段php代码比使用JS实现对搜索引擎友好function RandomQuoteByInterval($TimeBase, $QuotesArray){ // Make sur……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1958浏览 0评论1353个赞
本范例演示了php中wordwrap如何按照用户指定的长度进行换行// create a long text for testing:$long_text = 'This is a long text to demonstrate the usage of the ';$long_text .= 'wordwrap f……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1432浏览 0评论1257个赞
php压缩CSS后调用,html代码里面调用的是style.php文件<?php ob_start ("ob_gzhandler"); header("Content-type: text/css; charset: UTF-8"); header("Cache-Contr……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2439浏览 0评论2708个赞
php实现的一个简单hash算法,可以用来加密,不过这个函数过于简单,不能用来解密function SimpleHash($str){ $n = 0; // The magic happens here: // I just loop trough all letters and add the // A……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1125浏览 0评论969个赞
这是2个php 匿名对象和数组相互转换的函数function array2object($array) { if (is_array($array)) { $obj = new StdClass(); foreach ($array as $key => $val){ $ob……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2149浏览 0评论2862个赞
这段代码可以在指定的时间过后删除指定的文件,用这段代码来清除缓存文件和临时文件再好不过了。// Define the folder to clean// (keep trailing slashes)$captchaFolder = 'temp/'; // Filetypes to check (you can also ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1422浏览 0评论2390个赞
通过一些php内置函数获得各种系统变量的方法// get all defined variables:$v = get_defined_vars();print_r($v); // get all defined objects$v = get_object_vars();print_r($v); // classicphpinfo(……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2738浏览 0评论2771个赞
$_SERVER[‘HTTP_REFERER’]获取来访页面的地址$referer = $_SERVER['HTTP_REFERER']……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2854浏览 0评论1802个赞
Below is a MD5-based block cipher (MDC-like), which works in 128bit CFB mode.It is very useful to encrypt secret data before transfer it over the network.function md5_encrypt($p……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1880浏览 0评论2847个赞
PHP中的 flock 文件锁使用代码 flock (PHP 4, PHP 5) flock — 轻便的咨询文件锁定 说明&nb……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1901浏览 0评论2034个赞
给定字符串,开始字符和结束字符获取中间的字符串function GetBetween($content,$start,$end){ $r = explode($start, $content); if (isset($r[1])){ $r = explode($end, $r[1]); return $r……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2740浏览 0评论399个赞
本代码演示了php中如何使用DomXML扩展// example HTML code: (could also come from an URL)$html = '<html><head><title>links</title></head><body><……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1607浏览 0评论813个赞
本代码演示了php如何获取Exif图片的缩略图// file to read$file = 'test.jpg'; $image = exif_thumbnail($file, $width, $height, $type); // width, height and type get filled with data/……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1805浏览 0评论2763个赞
php检查用户否等已经登录的代码,通过Session判断functions.php<?php function loggedIn(){ //Session logged is set if the user is logged in //set it on 1 if the user has successfully lo……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2610浏览 0评论1113个赞
php插入数组但不影响原有顺序function array_intsort($array,$num) { $array_right = $array_left = array(); $length = count($array); if ($num < $array[0]) { array_uns……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2128浏览 0评论611个赞
php随机字符生成代码,可以指定长度<?php # This particular code will generate a random string # that is 25 charicters long 25 comes from the number # that is in the for loop $string = &qu……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2396浏览 0评论1773个赞
php剪切图片并给图片打上水印的代码此程序转自www.enterdesk.com回车桌面网络图片处理程序$wh=getimagesize($filename);$w=$wh[0];$h=$wh[1];$fenbianlv=$_REQUEST['tfbl'];if(preg_match("~(\d+)x(\d+)~&……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1889浏览 0评论1012个赞
一个标准的php链接mysql数据库的代码,并提供简单的查询范例<?php //create db connection $connection = mysql_connect("localhost", "user", "password"); if(!$connection) ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1390浏览 0评论2649个赞
一个简单的php校验邮箱的代码<?php if(isset($_POST['email'])){ $email = $_POST['email']; if(filter_var($email, FILTER_VALIDATE_EMAIL)){ echo '&……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2838浏览 0评论1379个赞
php从N个数中找出最大的10个数代码题目:从N个数中选取最大的前10个, 有序输出.N最大可能达到1000亿每个数范围是0 – 2147483647author: goosman.leimail: lgg860911@yahoo.com.cnblog: ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2997浏览 0评论2968个赞
php转换jpg图片为ASCII码<html> <head> <title>Ascii</title> <style> body{ line-height:1px; font-size:1px; } </style> </h……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2192浏览 0评论1196个赞
给数字后面添加 “th, st, nd, rd, th” 等符号. 例如: 10 to 10th.<?php function ordinal($cdnl){ $test_c = abs($cdnl) % 10; $ext = ((abs($cdnl) %100 < 21 && ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2823浏览 0评论2880个赞
php读取,编辑和保存文件代码save_file.php<?php session_start(); $handle = fopen($_POST['original_file_name'], "w"); $text = $_POST['file_contents']; if……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1756浏览 0评论2540个赞
This new updated ASCII converter supports alpha channels, so for this code to work you need a browser that supports CSS3 Aplah Channels. Convert any GD supported image into ASCII a……继续阅读 » 水墨上仙 4年前 (2021-01-15) 3079浏览 0评论319个赞
本代码演示了如果不通过表单把信息直接提交到post信息里,非常有用form.html<form action="show.php" method="post"> Enter Your Name: <input type="text" name="myNam……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2869浏览 0评论888个赞
php统计字符串单词数量<?php function word_count($sentence){ $array = explode(" ", $sentence); return count($array); } $words = word_count(&qu……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1687浏览 0评论569个赞
英尺,英里,和英寸转换器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) 1475浏览 0评论2669个赞
本代码演示了如果通过用户正在访问的页面获取用户的ip地址,第一段代码直接获得用户的ip地址,第二段代码可以穿过代理服务器获得用户的真实ip地址?php/* Source: http://www.apphp.com/index.php?snippet=php-get-remote-ip-address */function getRemoteIPAd……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1451浏览 0评论1514个赞
php从指定的目录随机读取文件的函数,参数可以设定文件过滤function RandomFile($folder='', $extensions='.*'){ // fix path: $folder = trim($folder); $folder = ($folder == ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2152浏览 0评论388个赞
本代码演示了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) 2724浏览 0评论1622个赞
php调用随机函数生成随机颜色的方法<?php function randColor(){ $letters = "1234567890ABCDEF"; for($i=1;$i<6;$i++){ $pos = rand(0,16); ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2849浏览 0评论696个赞
php实现的简单登陆程序,带html代码和登录验证程序html代码:<form action="verify.php" method="post"> User Name:<br> <input type="text" name="use……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1979浏览 0评论1243个赞
美国的州简写和标题对应数组,例如 AK 转换成Alaska<?php $state_list = array( 'AL'=>"Alabama", 'AK'=>"Alaska", 'AZ'=>&q……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2650浏览 0评论388个赞
一个简单的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) 2848浏览 0评论2668个赞
想知道你是哪个星座的吗,这段代码只需要你输入生日,即可显示所在星座<?php function zodiac($DOB){ $DOB = date("m-d", strtotime($DOB)); list($month,$day) = explode("-",$DOB); ……继续阅读 » 水墨上仙 4年前 (2021-01-15) 3067浏览 0评论2003个赞
项目中经常会用到年份选择,这段代码自动生成从今年开始的过去100年的下拉列表<select name="year"><?php $years = range(date("Y"), date("Y", strtotime("now - 100 years"……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1725浏览 0评论176个赞
这段代码计算两个字符串的长度,然后计算其差值<?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) 1242浏览 0评论2194个赞
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) 1649浏览 0评论1855个赞
php5连接Sql Server的两种方法演示代码 1.Com链接,ADODB.Connection $conn = new Com("ADODB.Connection"); //实例化一个Connection对象 $connstr = &q……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1948浏览 0评论2932个赞
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) 2974浏览 0评论1755个赞
本代码演示了php中如何使用array_work格式化数组// the test array $array = array( 'php', 'arrays', 'are', 'cool' ); // some variable for testing:……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2225浏览 0评论1425个赞
在php计算字符串相似度similar_text与相似度levenshtein函数的详细介绍 similar_text — 计算两个字符串的相似度 int similar_text (&……继续阅读 » 水墨上仙 4年前 (2021-01-15) 2097浏览 0评论709个赞
php利用数组实现无限极类别层次/*** 创建父节点树形数组* 参数* $ar 数组,邻接列表方式组织的数据* $id 数组中作为主键的下标或关联键名* $pid 数组中作为父键的下标或关联键名* 返回 多维数组**/function find_parent($ar, $id='id', $pid='pid……继续阅读 » 水墨上仙 4年前 (2021-01-15) 1231浏览 0评论1465个赞