日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

一些使用頻率比較高的PHP函數

瀏覽:26日期:2024-02-19 10:55:55
在php開發中,我們經常會遇到一些函數,下面是整理好的,可以直接使用,方便開發效率,不過建議大家一定要先看懂,然后在這個基礎上增加功能就提高了自身能力了1.產生隨機字符串函數function random($length) {$hash = @#@#;$chars = @#abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmnopqrstuvwxyz@#;$max = strlen($chars) - 1;mt_srand((double)microtime() * 1000000);for($i = 0; $i < $length; $i++) {$hash .= $chars[mt_rand(0, $max)];}return $hash;}2.截取一定長度的字符串注:該函數對gb2312使用有效function wordscut($string, $length ,$sss=0) {if(strlen($string) > $length) {if($sss){$length=$length - 3;$addstr=@# ...@#;}for($i = 0; $i < $length; $i++) {if(ord($string[$i]) > 127) {$wordscut .= $string[$i].$string[$i + 1];$i++;} else {$wordscut .= $string[$i];}}return $wordscut.$addstr;}return $string;}3.取得客戶端ip地址function getip(){if (getenv('http_client_ip') && strcasecmp(getenv('http_client_ip'), 'unknown'))$ip = getenv('http_client_ip');else if (getenv('http_x_forwarded_for') && strcasecmp(getenv('http_x_forwarded_for'), 'unknown'))$ip = getenv('http_x_forwarded_for');else if (getenv('remote_addr') && strcasecmp(getenv('remote_addr'), 'unknown'))$ip = getenv('remote_addr');else if (isset($_server[@#remote_addr@#]) && $_server[@#remote_addr@#] && strcasecmp($_server[@#remote_addr@#], 'unknown'))$ip = $_server[@#remote_addr@#];else$ip = 'unknown';return($ip);}4.創建相應的文件夾function createdir($dir=@#@#){if (!is_dir($dir)){$temp = explode(@#/@#,$dir);$cur_dir = @#@#;for($i=0;$i<count($temp);$i++){$cur_dir .= $temp[$i].@#/@#;if (!is_dir($cur_dir)){@mkdir($cur_dir,0777);}}}}5.判斷郵箱地址function checkemail($inaddress){return (ereg('^([a-za-z0-9_-])+@([a-za-z0-9_-])+(.[a-za-z0-9_-])+',$inaddress));}6.跳轉function gotourl($message=@#@#,$url=@#@#,$title=@#@#){$html ='<html><head>';if(!empty($url))$html .='<metahttp-equiv=@#refresh@# content='3;url=@#'.$url.'@#'>';$html .='<linkhref=@#../templates/style.css@# type=text/css rel=stylesheet>';$html .='</head><body><br><br><br><br>';$html .='<tablecellspacing=@#0@#cellpadding=@#0@#border=@#1@#width=@#450@#align=@#center@#>';$html .='<tr><tdbgcolor=@##ffffff@#>';$html .='<tableborder=@#1@#cellspacing=@#1@#cellpadding=@#4@#width=@#100%@#>';$html .='<trclass=@#m_title@#>';$html .='<td>'.$title.'</td></tr>';$html .='<trclass=@#line_1@#><tdalign=@#center@#height=@#60@#>';$html .='<br>'.$message.'<br><br>';if (!empty($url))$html .='系統將在3秒后返回<br>如果您的瀏覽器不能自動返回,請點擊[<a href='http://www.b3g6.com/bcjs/.$url.' target=_self>這里</a>]進入';else$html .='[<a href=@##@#=@#history.go(-1)@#>返回</a>]';$html .='</td></tr></table></td></tr></table>';$html .='</body></html>';echo $html;exit;}7.分頁(兩個函數配合使用)function getpage($sql,$page_size=20){global $page,$totalpage,$sums; //out param$page = $_get['page'];//$eachpage = $page_size;$pagesql = strstr($sql,' from ');$pagesql = 'select count(*) as ids '.$pagesql;$result = mysql_query($pagesql);if($rs = mysql_fetch_array($result)) $sums = $rs[0];$totalpage = ceil($sums/$page_size);if((!$page)||($page<1)) $page=1;$startpos = ($page-1)*$page_size;$sql .=' limit $startpos,$page_size ';return $sql;}function showbar($string=''){global $page,$totalpage;$out='共<font '.$totalpage.'color=@#red@#><b>'.$totalpage.'</b></font>頁 ';$linknum =4;$start = ($page-round($linknum/2))>0 ? ($page-round($linknum/2)) : '1';$end = ($page+round($linknum/2))<$totalpage ? ($page+round($linknum/2)) : $totalpage;$prestart=$start-1;$nextend=$end+1;if($page<>1)$out .= '<ahref=@#?page=1&&'.$string.'@#title=第一頁>第一頁</a> ';if($start>1)$out.='<ahref=@#?page='.$prestart.'@# title=上一頁>..<<</a> ';for($t=$start;$t<=$end;$t++){$out .= ($page==$t) ? '<font ['.$t.']color=@#red@#><b>['.$t.']</b></font> ' : '<a$thref=@#?page=$t&&'.$string.'@#>$t</a> ';}if($end<$totalpage)$out.='<ahref=@#?page='.$nextend.'&&'.$string.'@# title=下一頁>>>..</a>';if($page<>$totalpage)$out .= ' <ahref=@#?page='.$totalpage.'&&'.$string.'@# title=最后頁>最后頁</a>';return $out;}8.獲取新插入數據的id<?mysql_insert_id();?>本文來自: 腳本之家(www.jb51.net) 詳細出處參考:http://www.jb51.net/article/16071.htm
標簽: PHP
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产aⅴ精品一区二区四区| 免费视频最近日韩| 欧美丝袜一区| av在线日韩| 国产精选在线| 久久精品欧洲| 欧美一区二区三区久久精品| 亚洲免费激情| 亚洲二区在线| 久久蜜桃资源一区二区老牛| 岛国av在线播放| 久久一区亚洲| 久久精品福利| 蜜桃av一区二区三区电影| 午夜av一区| 欧美成人综合| 蜜桃av在线播放| 欧美成人aaa| 国产精品白丝av嫩草影院| 日韩精品久久理论片| 婷婷综合一区| 国产精品久久久一区二区| 91成人精品| 黄色在线一区| 亚洲精品伊人| 鲁大师精品99久久久| 久久精品99国产国产精| 久久精品国产网站| 久久香蕉国产| 最新国产拍偷乱拍精品| 午夜久久黄色| 国产视频网站一区二区三区| 国际精品欧美精品| 国产亚洲毛片在线| 麻豆精品新av中文字幕| 91成人精品视频| 精品国产一区二区三区性色av| 亚洲成人一区| 久久中文字幕导航| 丝袜亚洲另类欧美| 国产精品免费99久久久| 中文日韩在线| 国产一区2区| 亚洲国产专区| 国产精品一区三区在线观看| 99国产一区| 欧美成人一二区| 蜜臀精品一区二区三区在线观看 | 国产精品2023| 精品亚洲a∨一区二区三区18| 亚洲二区在线| 欧美精品一线| 色综合视频一区二区三区日韩| 亚洲激情社区| 国产成人免费精品| 成人精品动漫一区二区三区| 美女久久一区| 每日更新成人在线视频| 国产一区二区高清| 精品一区电影| 成人午夜网址| 精品一区二区三区亚洲| 久久精品理论片| 国产一区二区三区久久| 日韩精品一级二级 | av高清不卡| 久久国产欧美日韩精品| 欧美一级二级视频| 国产日韩欧美在线播放不卡| 99国产一区| 日韩成人精品一区二区三区| 97人人精品| 欧美日韩中文字幕一区二区三区| av一区在线| av亚洲在线观看| 99成人在线视频| 国产一区91| 日韩av不卡一区二区| 中文字幕人成乱码在线观看| 亚洲欧洲美洲av| 黄色在线网站噜噜噜| 国产精品一区二区av日韩在线 | 精品视频黄色| 日韩激情网站| 国产成人精选| 久久影院资源站| 播放一区二区| 日韩精品免费视频人成| 麻豆精品网站| 国产福利亚洲| 国产精品视频一区二区三区综合| 成人日韩av| 国产69精品久久| 国产精品v日韩精品v欧美精品网站 | 久久精品午夜| 日本综合字幕| 欧美专区一区二区三区| 婷婷色综合网| 日韩在线视频一区二区三区| 蜜臀av亚洲一区中文字幕| 国产欧美一区二区精品久久久 | 国产精品午夜av| 久久久久中文| 视频一区在线视频| 亚洲一二av| 久久99高清| 亚洲在线电影| 日韩a一区二区| 亚洲丝袜美腿一区| 亚洲专区视频| 久久久久久一区二区| 日本午夜精品一区二区三区电影| 日韩精品第二页| 国产在线|日韩| 亚洲国产专区校园欧美| 91精品福利观看| 亚洲性色视频| 国产视频久久| 日本一区福利在线| 91精品国产自产观看在线| 国产在线不卡| 精品三级在线观看视频| 麻豆精品久久| 另类激情亚洲| 超碰在线99| 欧美1级日本1级| 岛国精品一区| 人人香蕉久久| 日韩不卡一区二区三区 | 麻豆久久久久久| 蜜桃tv一区二区三区| 噜噜噜躁狠狠躁狠狠精品视频 | 伊人国产精品| 国产精品美女在线观看直播 | 国产亚洲在线观看| 亚洲在线久久| 激情婷婷久久| 国产精品嫩模av在线| 99精品视频在线| 好吊日精品视频| 欧美日韩一视频区二区| 久久国产免费| 一区二区三区网站| 国产精品xxx| 日韩一区精品视频| 91亚洲一区| 啪啪亚洲精品| 国产一区二区高清| 国产欧美日韩亚洲一区二区三区| 亚洲经典在线| 黄色不卡一区| 欧美日韩夜夜| 99在线精品免费视频九九视| 欧美日韩一区二区高清| 亚洲三级毛片| 国产va免费精品观看精品视频| 日韩av一区二区在线影视| 亚洲深夜福利| 亚洲精品一级| 免费成人在线观看| 午夜天堂精品久久久久| 日韩免费在线| 久久免费黄色| 免费在线欧美黄色| 国产欧美日韩视频在线| 日韩成人午夜精品| 欧美日韩亚洲在线观看| 亚洲v在线看| 国产精品白丝一区二区三区| 日韩av一区二区三区| 久久成人亚洲| 国产成人免费| 91亚洲国产| 亚洲精品极品| 亚洲狼人精品一区二区三区| 亚洲综合精品| 日韩精品1区| 欧美性感美女一区二区| 国产精品mv在线观看| 免费在线欧美黄色| 美女在线视频一区| 久久影院午夜精品| 亚洲成人av观看| 久久不见久久见免费视频7| 国产精品伦一区二区| 亚洲作爱视频| 亚洲制服欧美另类| 国产成人精品亚洲日本在线观看| 欧美在线网站| 蜜桃久久精品一区二区| 啪啪国产精品| 九一成人免费视频| 香蕉久久夜色精品国产| 欧美羞羞视频| 久久精品国语| 久久久久国产精品一区三寸| 成人av动漫在线观看| 蜜臀av在线播放一区二区三区| 亚洲啊v在线| 亚洲免费影视|