亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

PHP中的一些常用函數收集

2020-03-22 18:36:17
字體:
來源:轉載
供稿:網友
//===============================時間日期===============================//y返回年最后兩位,Y年四位數,m月份數字,M月份英文。d月份幾號數字,D星期幾英文$date=date("Y-m-d");$date=date("Y-m-d H:i:s");//帶時分秒//include,include_once.require,require_once//require("file.php") 在PHP程序執行前就會先讀入require所指定引進的文件,如出現錯誤是致命的。//include("file.php") 可以放在PHP程序的任何位置,PHP程序執行到時才讀入include指定引入的文件,如出現錯誤會提示//===============================輸出打印===============================//sprintf("%d","3.2") ;//只格式化,返回格式化后的字符串,不輸出。//printf("%d","3.2") ;//即格式化,又輸出//print("3.2") ;//只輸出//echo "nihao","aa";//可以輸出多個字符串//print_r(array("a","b","c"));//將數組的鍵值與元素依次顯示//===============================常用字符串函數===============================//獲取字符串長度,有多少個字符,空格也算$str=" sdaf sd ";$len=strlen($str);//用第一個參數里的字符串,把后面數組里的每個元素連接起來,返回一個字符串。$str=implode("-",array("a","b","c"));//字符串分割方法,返回一個數組,用第一個參數里的字符分割后面的字符串,指定字符的前后和之間都截取,如果指定字符在開頭或結尾則返回的數組開頭或結尾的元素為空字符串//沒有分割到字符串就返回給數組對應元素一個空值。最后一個限制返回數組長度,可不限制,則一直分割下去。$array=explode("a","asddad addsadassd dasdadfsdfasdaaa",4);//print_r($array);//剔除字符串左邊開頭的空格,并返回//如有第二個參數則是剔除左邊開頭的空格換成剔除第二個參數里的字符串$str=ltrim("a asd ","a");//剔除字符串右邊開頭的空格$str=rtrim(" asd ");//把第一個字符串兩邊以第二個參數開頭的字符串剔除。如沒有第二個參數,默認剔除掉字符串兩邊開頭的空格$str=trim(" sdsdfas ","a");//從字符串第一個參數里的指定位置開始取多長(多少個)字符,字符串中第一個字符位置從0算。//如果第二個參數為負則從字符串結尾倒數第幾個開始取多長的字符串。結尾最后一個字符算-1,截取方向總是從左到右$str=substr("abcdefgh",0,4);
//將第三個參數的第一個參數字符串用參數二字符串替換$str=str_replace("a","","abcabcAbca");//與str_replace用法同,只是不區分大小寫//$str=str_ireplace("a"," ","abcabcAbca");//返回括號里字符串的字符全部大寫的字符串$str=strtoupper("sdaf");//將括號里第一個字符串變成大寫后返回$str=ucfirst("asdf");//用echo等將括號里字符串打印在網頁上時原汁原味打印出括號里的字符串,包括標簽字符$str=htmlentities(" br/ //返回第二個參數字符串在第一個字符串里出現的次數$int=substr_count("abcdeabcdeablkabd","ab");//返回第二個字符串在第一個字符串第一次出現的位置,第一個字符位置算0$int=strpos("asagaab","ab");//返回第二個字符串在第一個字符串最后一次出現的位置,第一個字符位置算0$int=strrpos("asagaabadfab","ab");//截取返回參數一中從左至右第一個出現的參數二到參數一最后一個字符的字符串$str=strstr("sdafsdgaababdsfgs","ab");//截取返回參數一中從左至右最后一個出現的參數二到參數一最后一個字符的字符串$str=strrchr("sdafsdgaababdsfgs","ab");//將參數二中每一個字符在參數一中相同字符前加"/"$str=addcslashes("abcdefghijklmn","akd");//將參數一的字符串填充到參數二指定的長度(單字符個數),參數三為指定填充的字符串,不寫默認空格//參數四填充位置,0在參數一左側開頭填充,1右側開頭,2兩邊開頭同時。不寫默認在右側開頭填充$str=str_pad("abcdefgh",10,"at",0);//依次比較兩字符串對應字符阿斯克碼值,第一對不一樣的,如果參數一里大于參數二里的返回1,反之返回-1,兩字符串完全一樣返回0$int1=strcmp("b","a");//返回第一個參數格式化后的數字格式,第二個參數為保留幾個小數,參數三為將小數點換成參數三,參數四為整數部分每三位用什么字符分割//后面三個參數都不寫,則默認去掉小數部分,整數每隔三位用逗號,分割。參數三,參數四必須同時存在$str=number_format(1231233.1415,2,"d","a");//===============================常用數組方法===============================$arr=array("k0"= "a","k1"= "b","k2"= "c");//返回數組元素個數$int=count($arr);//判斷第二參數的數組元素中是否有第一個參數元素$bool=in_array("b",$arr);//返回括號中數組所有鍵值組成的新數組原數組不改變$array=array_keys($arr);//判斷第二個參數的數組中是否有第一個參數的鍵值,返回真假$bool=array_key_exists("k1",$arr);//返回原數組中所有元素值組成的新數組,鍵值從0開始自增,原數組不變$array=array_values($arr);//返回當前數組指針指向的鍵值$key=key($arr);//返回當前數組指針指向的元素值$value=current($arr);//返回當前數組指針指向元素的鍵值及元素值組成的數組,再將指針推向下一位,最后指針指向的是一個空元素返回空//返回的數組中有四個固定鍵值對應的元素值分別是返回元素的鍵值及元素值,其中0,'key'鍵值都對應返回元素鍵值,1,'value'鍵值都對應返回的元素值$array=each($arr);//先將數組指針推向下一位,再返回指針移動后指向的元素值$value=next($arr);//將數組指針推向上一位,再返回指針移動后指向的元素值$value=prev($arr);//讓數組指針重置指向第一個元素并返回元素值$value=reset($arr);//將數組指針指向最后一位元素,并返回最后一位元素值$value=end($arr);//將第一個參數以后的參數作為元素追加入第一個參數數組的末尾,索引從最小的沒用過的數值開始計,返回之后的數組長度$int=array_push($arr,"d","dfsd");//將第一個參數數組后面所有參數作為元素添加到第一個參數數組開頭處,鍵值以0從第一個元素處重新累加,原非數值的鍵值保持不變,原元素排序位置不變,返回之后的數組長度$int=array_unshift($arr,"t1","t2");//返回從數組尾部提取最后一個元素值,并把最后一個元素從原數組中剔除$value=array_pop($arr);//array_pop相反,提取返回數組頭一個元素值,并把頭一個元素從原數組中剔除$value=array_shift($arr);//讓第一個參數數組達到第二個參數數值長度,將第三個參數作為元素添加到第一個參數數組的末尾,索引從最小沒用過數值開始計并返回,原數組不改變$array1=array_pad($arr,10,"t10");//返回一個將原數組中多余重復元素剔除掉的新數組,原數組不改變$array=array_unique($array1);//將原數組鍵值打破重新以元素值的阿斯克碼值從小到大排序,索引從數字0開始重計$int=sort($array);//和sort相反,以元素值阿斯柯碼值大小降序重新排序,索引從0重新計$int=rsort($array);//返回將第一個參數數組中每一個元素值依次作為鍵值付給參數二數組的數組,兩數組長度必須一致,原數組不改變$array=array_combine(array("a","b","c","d","e"),$arr);//將兩個數組合并并返回原數組不變$array=array_merge($arr,array("a","b","c"));//在第一個參數數組中從第二個參數數值位置開始截取到第三個參數數值長度的數組鍵值+元素并返回,數組第一個元素位置從0計$array=array_slice($arr,2,1);//截取功能和array_slice()一樣,只是將截取部分在原數組中剔除$array=array_splice($arr,2,1);//將第一個參數作為第一個元素,每次自增參數三的值,自增后再作為一個元素存在數組中,直到值達到參數二的值存到數組中為止并返回這個數組//參數一,參數二可以是數字,可以是單個字符,單字符就按阿斯柯碼值算,第三個參數不寫默認每次自增1$array=range(3,9,2);//將原數組元素與對應鍵值的對應關系重新隨機排列返回真假$bool=shuffle($arr);//計算數組中所有數值型元素值的和$int=array_sum(array("a",2,"cssf"));
//把一個數組分割為新的數組塊,新數組每個元素都是一個數組,新數組每個元素內有幾個元素由參數二決定//第三個參數決定元素的鍵值是否保留原鍵值可不寫,true為保留,默認false不保留$array=array_chunk(array("a"= "a","b","c","d","e","f","g","h"),2,true);
//json_encode()將數組轉換成JSON格式字符串返回$arr = array('k1'= 'val1','k2'= 'val2','k3'= array('v3','v4'));echo $encode_str = json_encode($arr);//json_decode()將JSON格式字符串轉換成能強制轉換成數組的對象返回,JSON格式字符串中鍵與值需要引號括起來時必須用雙引號$decode_arr = (array)json_decode($encode_str);var_dump($decode_arr); PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久久久久久国产| 亚洲国产成人精品久久久国产成人一区| 懂色av一区二区三区| 亚洲精品ady| 久热精品在线视频| 精品精品国产国产自在线| 国产精品久久久久91| 911国产网站尤物在线观看| 国产精品综合网站| 亚洲美女av电影| 国产视频在线观看一区二区| 久久精品欧美视频| 国产亚洲精品激情久久| 国产日产欧美精品| 精品久久久久久电影| 精品久久中文字幕| 亚洲欧美中文另类| 欧美丝袜第一区| 国产成人免费91av在线| 精品久久久久久久久中文字幕| 有码中文亚洲精品| 精品国产一区二区三区久久狼黑人| 日本三级韩国三级久久| 日韩小视频在线观看| 国产婷婷97碰碰久久人人蜜臀| 欧美午夜宅男影院在线观看| 国产精品久久久久久久av大片| 亚洲美女自拍视频| 日韩精品999| 久久综合国产精品台湾中文娱乐网| 免费不卡在线观看av| 国产精品国语对白| 成人久久久久久| 国产精品视频内| 欧美极品xxxx| 国产视频丨精品|在线观看| 久久精品国产清自在天天线| 欧美福利视频网站| 亚洲精品自拍第一页| 色偷偷91综合久久噜噜| 亚洲欧美日韩精品| 亚洲欧洲在线免费| 黑人极品videos精品欧美裸| 成人免费看片视频| 久久久av免费| 97国产精品视频人人做人人爱| 色综合久久88色综合天天看泰| 亚洲大胆人体视频| 久久免费观看视频| 亚洲国产日韩精品在线| 91精品免费看| 欧美大全免费观看电视剧大泉洋| 欧美一区二区影院| 亚洲精品免费网站| 亚洲欧美日韩在线高清直播| 成人网在线免费看| 色综合久综合久久综合久鬼88| 国产精品成人国产乱一区| 海角国产乱辈乱精品视频| 久久不射电影网| 欧美激情国产日韩精品一区18| 日本三级韩国三级久久| 亚洲国产成人精品久久| 欧美天天综合色影久久精品| 国产日韩中文在线| 亚洲一区二区三区777| 亚洲a级在线播放观看| 毛片精品免费在线观看| 日韩在线视频免费观看高清中文| 国产精品视频地址| 热久久美女精品天天吊色| 91久久久在线| 精品久久久久久中文字幕一区奶水| 久久免费少妇高潮久久精品99| 国产精品十八以下禁看| 成人a在线视频| 精品久久久久久亚洲国产300| 国产精品第一页在线| 久久精品久久精品亚洲人| 久久久久久久久久国产精品| 亚洲色图偷窥自拍| 亚洲免费伊人电影在线观看av| 亚洲国产高潮在线观看| 日韩动漫免费观看电视剧高清| 欧美伦理91i| 国产91九色视频| 久久久精品日本| 亚洲精品在线看| 国产精品午夜国产小视频| 精品女同一区二区三区在线播放| 色综合伊人色综合网站| 国产精品久久久久久亚洲影视| 久久精品国产v日韩v亚洲| 国产精品成人免费电影| 久久久久久69| 一本色道久久综合狠狠躁篇怎么玩| 欧美激情视频免费观看| 亚洲国产精品久久久久秋霞蜜臀| 亚洲国产精品久久久| 国产精品99久久久久久久久| 91久久久国产精品| 久久久久久亚洲精品中文字幕| 国产国语videosex另类| 久久99精品久久久久久琪琪| 2018国产精品视频| 欧美另类极品videosbest最新版本| 国产精品青草久久久久福利99| 日韩美女写真福利在线观看| 欧美性猛交xxxx富婆| 插插插亚洲综合网| 日韩在线视频观看正片免费网站| 中文字幕精品一区久久久久| 国产精品极品美女粉嫩高清在线| 久久男人的天堂| 一区二区三区亚洲| 国产www精品| 亚洲欧美国产视频| 欧美激情一级二级| 久久久精品国产| 久久久999精品免费| 欧美国产日韩在线| 夜夜躁日日躁狠狠久久88av| 91免费高清视频| 欧美成年人视频| 久久久久久久久久av| 国产欧美精品一区二区三区介绍| 欧美日韩国产123| 国产欧美日韩免费| 日韩中文在线中文网在线观看| 国产情人节一区| 亚洲性视频网址| 精品久久久久人成| 亚洲小视频在线观看| 欧美激情手机在线视频| 国产精品999| 亚洲免费电影在线观看| 国产精品扒开腿爽爽爽视频| 欧美成人午夜激情视频| 亚洲自拍偷拍第一页| 色先锋久久影院av| 精品日韩美女的视频高清| 国内精品小视频在线观看| 欧美日韩免费在线观看| 成人国产精品日本在线| 精品香蕉一区二区三区| 黑人欧美xxxx| 亚洲精品久久久久中文字幕欢迎你| 日韩国产精品视频| 成人a在线视频| 欧美影院在线播放| 中文欧美日本在线资源| 欧美性开放视频| 91av视频导航| 国产精品视频午夜| 97视频免费在线看| 国产精品女主播| 亚洲色图欧美制服丝袜另类第一页| 国内成人精品一区| zzijzzij亚洲日本成熟少妇| 欧美寡妇偷汉性猛交| 色狠狠久久aa北条麻妃| 91色p视频在线| 91网站在线看| 欧美日韩国产成人在线观看|