php获取访问者浏览器<? function browse_infor() { $browser="";$browserver=""; $Browsers =array("Lynx","MOSAIC","AOL","Opera&q……继续阅读 » 4年前 (2021-03-10) 2790浏览 0评论2742个赞
php检查时间是否合法function check_time($time) { //检查时间是否合法时间 $timeArr = explode(":", $time); if (is_numeric($timeArr[0]) && is_numeric($timeArr[1]) &&am……继续阅读 » 4年前 (2021-03-10) 1756浏览 0评论706个赞
php时间比较函数,返回两个日期相差几秒、几分钟、几小时或几天 function DateDiff($date1, $date2, $unit = "") { //时间比较函数,返回两个日期相差几秒、几分钟、几小时或几天 switch ($unit) { case 's': ……继续阅读 » 4年前 (2021-03-10) 2479浏览 0评论970个赞
php把全角数字转换为半角数字<? function GetAlabNum($fnum){ $nums = array("0","1","2","3","4","5","6","……继续阅读 » 4年前 (2021-03-10) 1690浏览 0评论1906个赞
php重定向的三种方法<? 方法一:header("Location: index.php"); 方法二:echo "<scrīpt>window.location ="$PHP_SELF";</scrīpt>"; //OSPHP.COm.CN 方法三:ec……继续阅读 » 4年前 (2021-03-10) 1727浏览 0评论1015个赞
php写入文件函数<? function writetofile($file_name,$data,$method="w") { $filenum=fopen($file_name,$method); //OSPHP.COM.Cn开源 flock($filenum,LOCK_EX); $file_data=fwrite……继续阅读 » 4年前 (2021-03-10) 1220浏览 0评论2779个赞
php相对路径转换成绝对路径<? function relative_to_absolute($content, $feed_url) { preg_match('/(http|https|ftp):///', $feed_url, $protocol); $server_url = preg_rep……继续阅读 » 4年前 (2021-03-10) 2443浏览 0评论2525个赞
php去除html标记<? function Text2Html($txt){ $txt = str_replace(" "," ",$txt); $txt = str_replace("<","<",$txt); ……继续阅读 » 4年前 (2021-03-10) 1293浏览 0评论551个赞
php取得网页上的所有链接<? function get_all_url($code){ preg_match_all('/<as+href=["|']?([^>"' ]+)["|']?s*[^>]*>([^>]+)</……继续阅读 » 4年前 (2021-03-10) 2998浏览 0评论1312个赞
php生成excel文档<? header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:filename=test.xls"); echo "test1t"; echo "t……继续阅读 » 4年前 (2021-03-10) 1323浏览 0评论2203个赞
php获取访问者的操作系统信息<? function osinfo() { $os=""; $Agent = $GLOBALS["HTTP_USER_AGENT"]; if (eregi('win',$Agent) && strpos($Agent, '……继续阅读 » 4年前 (2021-03-10) 2897浏览 0评论1817个赞
php删除指定的目录,本代码会递归删除子目录<?php/** * Delete a file, or a folder and its contents (recursive algorithm) * * @author Aidan Lister <aidan@php.net> * @version 1.0……继续阅读 » 4年前 (2021-03-10) 2394浏览 0评论2903个赞
这段代码可以自动根据post数组的键值创建同名变量,这个功能使用非常方便,不用提前声明变量<?php$expected=array('username','age','city','street');foreach($expected as $key){ ……继续阅读 » 4年前 (2021-03-10) 2697浏览 0评论1067个赞
php简单截断字符串函数,如果截断在字符串后自动加上省略号function short($txt,$size){ $short = $size - 3; if(strlen($txt) > $size){ $data = substr( $txt, 0, $short )."..."; ……继续阅读 » 4年前 (2021-03-10) 1738浏览 0评论613个赞
将HTML表格的每行每列转为数组,采集表格数据<? function get_td_array($table) { $table = preg_replace("'<table[^>]*?>'si","",$table); //oSPHP.COM.C……继续阅读 » 4年前 (2021-03-10) 2402浏览 0评论231个赞
php获取当前urlfunction curPageURL() { $pageURL = 'http'; if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";} $pageURL .= "://"; i……继续阅读 » 4年前 (2021-03-10) 3074浏览 0评论2324个赞
返回字符串中的所有单词 $distinct=true 去除重复<? function split_en_str($str,$distinct=true) { preg_match_all('/([a-zA-Z]+)/',$str,$match); if ($distinct == true……继续阅读 » 4年前 (2021-03-10) 1502浏览 0评论593个赞
php将12小时制转换成24小时制,输入格式为:02:30:00 pm 转换成:14:30:00<?phpfunction to_24_hour($hours,$minutes,$seconds,$meridiem){ $hours = sprintf('%02d',(int) $hours); $minut……继续阅读 » 4年前 (2021-03-10) 1435浏览 0评论2812个赞
javascriipt通过当前时间解决GET和POST的缓存问题在postUrl后面添加当前时间为参数,可以有效的解决缓存问题因为每次提交的url地址都是不同的var currentTime = new Date();var n = currentTime.getTime();postUrl = "http://www.example.c……继续阅读 » 4年前 (2021-03-10) 2163浏览 0评论607个赞
Sum all elements of a bidimensional or multi-dimensional array with an assigned key/** * sum values in array * * @param array $arr * @param string [optional]$index * @retur……继续阅读 » 4年前 (2021-03-10) 2118浏览 0评论2734个赞
简单的PHP框架,实现antoload,viewEngine,有兴趣学写MVC框架的可以看看这篇文章: http://my.oschina.net/u/131802/blog/82016 这个很适合初学者对框架的认识 index.php 入口文件<?php……继续阅读 » 4年前 (2021-03-10) 2174浏览 0评论2660个赞
根据给定的数字查找其因数的高效C++代码//Algorithm derived from the method described here://http://mathschallenge.net/index.php?section=faq&ref=number/number_of_divisorsint mathTools::numFac……继续阅读 » 4年前 (2021-03-10) 1472浏览 0评论862个赞
360提供的php防注入代码<?php //Code By Safe3 function customError($errno, $errstr, $errfile, $errline) { echo "<b>Error number:</b> [$errno],error on line $……继续阅读 » 4年前 (2021-03-10) 2918浏览 0评论767个赞
php实现的ssh api类,主要用来通过ssh传输文件class SshApi extends BaseObject{ public $session = null; public $authenticated = false; public function __construct(){ } p……继续阅读 » 4年前 (2021-03-10) 2313浏览 0评论2399个赞
php遍历目录的代码<?php function myscandir($pathname){ foreach( glob($pathname) as $filename ){ if(is_dir($filename)){ myscandir($filename.……继续阅读 » 4年前 (2021-03-10) 1161浏览 0评论2025个赞
简单的php正则校验email地址的函数<?php /* If you won't use filter_var() you should use this instead */ function isEmail($email) { if(preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-z……继续阅读 » 4年前 (2021-03-10) 1348浏览 0评论1115个赞
Android通过HttpClient执行post请求public void postData() { // Create a new HttpClient and Post Header HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = n……继续阅读 » 4年前 (2021-03-10) 1882浏览 0评论205个赞
指定原始字符串,给定开始和结尾字符串,获得这两个字符串之间的子字符串的php函数/** * Returns the substring between two strings, delimiters not included * @param string $string Haystack * @param string $start Start……继续阅读 » 4年前 (2021-03-10) 2770浏览 0评论606个赞
一个文件大小单位格式化的php函数,如 echo format_size(filesize(“fichier”)); 输出:13,37 Ko<?php/* Use : echo format_size(filesize("fichier"));Example result : 13,37 Ko */……继续阅读 » 4年前 (2021-03-10) 1830浏览 0评论990个赞
php打水印函数function watermark($imagesource){ $filetype = substr($imagesource,strlen($imagesource)-4,4); $filetype = strtolower($filetype); if($filetype == ".gif") $……继续阅读 » 4年前 (2021-03-10) 2332浏览 0评论1302个赞
php给一组指定的关键词添加span标签,高亮突出显示关键词// Example use: $spanned = codeWords($string_containing_keywords);// My site: andrew.dx.am// Using colour==blue, but different arrays of words an……继续阅读 » 4年前 (2021-03-10) 2920浏览 0评论2272个赞
php Query posts and cache the query$bandeau_post = get_transient('top1_bandeau_post'); if (!is_array($bandeau_post) || count($bandeau_post)==0) { ……继续阅读 » 4年前 (2021-03-10) 2170浏览 0评论2201个赞
php从map删除指定的元素并返回一个新的mapval origMap = Map("key1" -> "something", "key2" -> "else");val myMap = origMap - "key1";//myMap……继续阅读 » 4年前 (2021-03-10) 2250浏览 0评论984个赞
php删除整个目录的代码/******@dir - Directory to destroy*@virtual[optional]- whether a virtual directory*/function destroyDir($dir, $virtual = false){ $ds = DIRECTORY_SEPARATOR;……继续阅读 » 4年前 (2021-03-10) 1844浏览 0评论632个赞
与大多数流行的 Web 服务如 Twitter 通过开放 API 来提供数据一样,它总是能够知道如何解析 API 数据的各种传送格式,包括 JSON,XML 等等。$json_string='{"id":1,"name":"foo","email":"f……继续阅读 » 4年前 (2021-03-10) 2094浏览 0评论297个赞
php将字符串中的url转换成超级链接function makeClickableLinks($text) { $text = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_+.~#?&//=]+)', '<a href="\1">……继续阅读 » 4年前 (2021-03-10) 2492浏览 0评论2211个赞
php解析xml数据代码//xml string$xml_string="<?xml version='1.0'?><users> <user id='398'> <name>Foo</name> <em……继续阅读 » 4年前 (2021-03-10) 1734浏览 0评论895个赞
php常用数组操作:追加、合并、连接代码演示 在处理php数组经常需要合并、追加、连接数组合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加写法:array array_merge (a……继续阅读 » 4年前 (2021-03-10) 2591浏览 0评论2416个赞
php调整图片尺寸的代码/***********************@filename - path to the image*@tmpname - temporary path to thumbnail*@xmax - max width*@ymax - max height*/function resize_image($filen……继续阅读 » 4年前 (2021-03-10) 1411浏览 0评论2485个赞
php分页代码/*分页的核心就2点1.计算总页数2.计算偏移*/// 数据集大小$count = 10;// 计算页数,如果没有GET参数则置为1$page = isset($_GET['page']) ? intval($_GET['page']) : 1;// 如果页数小于1或者大于数据集总……继续阅读 » 4年前 (2021-03-10) 1806浏览 0评论2597个赞
支持多编码字符串截取php函数function cutstr($str, $start=0, $length, $charset="utf-8", $suffix=""){ if(function_exists("mb_substr")){ return mb_sub……继续阅读 » 4年前 (2021-03-10) 2902浏览 0评论2648个赞
公司一个项目需要上传图片,一开始同事将图片上传后结合当前主机拼成了一个绝对的URL(http://192.168.1.1:888/m/getimg?filename=xxx.jpg)由于同时给手机终端提供接口,在手机终端会引起一些bug,改完代码后要求将以前的uri替换成相对的URL(/m/getimg?filename=xxx.jpg),由于图片是用img……继续阅读 » 4年前 (2021-03-10) 2255浏览 0评论1223个赞
做了一个在线代码高亮的项目,因为写的Gtalk群Bot需要这个功能支持,贴到第三方怕被人给封,所以干脆想自己写一个,强大的Python一如既往没让我失望,一个强大的Pygments模块可以对多种(很多)语言进行代码高亮转自:http://www.linuxzen.com/index.php/archives/377 ……继续阅读 » 4年前 (2021-03-10) 2230浏览 0评论2362个赞
php给MD5算法增加一些干扰加强密码安全性function md123($sstr){$md_asc=”";$mds=md5(“qwEqw”.$sstr.”2ddsdf”);$mds=md5(“rtrTtyr”.$mds.”zcv34r”);for($i=1;$i< strlen($mds);$i++){$md_asc.=……继续阅读 » 4年前 (2021-03-10) 1410浏览 0评论1185个赞
一个简单的php缓存类<?php/** * Class Cache * * @author Koen Ekelschot * @license WTFPL */class Cache { private $cachedFile; public function __construct($identifier) { ……继续阅读 » 4年前 (2021-03-10) 2935浏览 0评论1491个赞