日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php常用函数温习

發(fā)布時間:2025/3/21 php 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php常用函数温习 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
<?php echo "<BR>==========時間日期==========<BR>"; $br = "<BR><BR>"; echo date("Y-m-d"); echo $br; echo date("y-M-D"); //require require_once //include include_onceecho $br; echo "<BR>==========輸出打印==========<BR>"; $a = sprintf("%d",3.2); echo $a; echo $br; printf("%d",3.2); echo $br; print("3.2");echo $br; echo "<BR>==========字符串常用函數(shù)==========<BR>"; $str = "Xinag ling Chuan"; echo "str:{$str},長度為:".strlen($str); echo $br;//echo將數(shù)組轉換為字符串 $arr = array('x','i','n','a','x'); $_str = implode('-',$arr); echo "_str:{$_str}"; echo $br;//將字符串轉換為數(shù)組 $_arr = explode(' ',$str); print_r($_arr); echo $br;$str = " Xinag ling Chuan "; //刪除左邊的空格并返回 var_dump(ltrim($str)); echo $br; //刪除右邊的空格并返回 var_dump(rtrim($str)); echo $br; //刪除左右兩邊的空格并返回 var_dump(trim($str)); echo $br;//查找字第二參數(shù)在第一個參數(shù)中第一次出現(xiàn)的位置 $str = "Xinag ling Chuan"; $int = strpos($str,'i'); echo "i在字符{$str}中第一次出現(xiàn)的位置是:{$int}"; echo $br;//查找第二參數(shù)在第一個參數(shù)中最后一次出現(xiàn)的位置 $int = strrpos($str,'n'); echo "n在字符{$str}中最后一次出現(xiàn)的位置是:{$int}"; echo $br;//切取指定長度字符串 $_str = substr($str,0,-5); echo $_str; echo $br;$str = "XInag ling Chuan"; //替換字符串 echo str_replace("i","V",$str).$br;$str = "XInag ling Chuan"; //替換字符串時不區(qū)分 echo str_ireplace("I","S",$str).$br;//將字符串全部換轉為大寫 echo strtoupper("xiang").$br;;//將首字符轉換為大寫并返回 echo ucfirst("xiang").$br;//輸出html源代碼 echo htmlentities("<BR><BR><B>X</B>").$br;$str = "Xinag ling Chuan"; //返回第二個參數(shù)在第一個參數(shù)中出現(xiàn)的次數(shù) echo substr_count($str,'in').$br;//切取當前字符串第一次出現(xiàn)的位置到字符串結束 echo strstr($str,"C").$br;//取得第二個字符串在第一個字符串中最后一次到第一個字符串結束的所有字符 echo strrchr($str,"in").$br;//轉義字符串 //echo addcslashes($str,"in").$br; echo addcslashes($str,"in").$br;//將參數(shù)一的字符串填充到參數(shù)二指定的長度(單個字符數(shù)) //參數(shù)三為指定填充的字符串,不寫默認空格, //參數(shù)四填充位置,0在參數(shù)的一左側開頭填充,1在參數(shù)的右側填充,2在兩邊同時填充 $str = "Xinag"; //echo str_pad($str,10,'VIS',0).$br; //echo str_pad($str,10,"VIS",1).$br; echo str_pad($str,10,"VIS",2).$br;$_str = "ling"; echo strcmp($str,$_str).$br;echo number_format(123456.789,2,"d","a").$br;echo $br; echo "<BR>==========數(shù)組常用函數(shù)==========<BR>"; $arr = array("k0"=>"a","k1"=>"b", "k2"=>"c"); echo count($arr).$br;$bool = in_array('a',$arr); echo $bool.$br;//返回括號中數(shù)組所有鍵值組成的新數(shù)組原數(shù)組不改變 $key_ar = array_keys($arr); print_r($key_ar); echo $br;//返回括號中數(shù)組所有元素值組成的新數(shù)組原數(shù)組不改變 $value_ar = array_values($arr); print_r($value_ar); echo $br;//判斷一個數(shù)組的鍵值是否存在 $bool = array_key_exists('k1',$arr); echo $bool.$br;//返回當前指針指向的鍵值 echo key($arr).$br;//返回當前數(shù)組指針指向的元素值 echo current($arr).$br;//返回當前數(shù)組指針指向元素的鍵值及元素組成的數(shù)組 //再將指針推向下一位,最后指針指向的是一個空元素返回 while(($_ar = each($arr)) != null) {print_r ($_ar);echo $br; }//先將數(shù)組指針推向下一位,再返回指針移動后指向的元素值 reset($arr); $value = next($arr); echo $value.$br;//將數(shù)組指針推向上一位,再返咽指針移動后指向的元素值 $value = prev($arr); echo $value.$br;//將數(shù)組指針指向最后一個元素,并返回元素的值 $value = end($arr); echo $value.$br;//將第一個參數(shù)后面的參數(shù)值追加入第一個參數(shù)數(shù)組的末尾,索引從最小的沒用過的數(shù)值開始 //返回之后的數(shù)組長度 $length = array_push($arr,"d","e","f"); var_dump($arr); echo $br;$length = array_unshift($arr,"V","S"); var_dump($arr); echo $br;//返回從數(shù)組尾部提取最后一個元素值,并把最后一個元素從數(shù)組中刪除 $value = array_pop($arr); echo $value.$br; var_dump($arr); echo $br;//array_pop相反,提取返回數(shù)組頭一個元素值,并把頭一個元素從原數(shù)組中刪除 $value = array_shift($arr); echo $value.$br; var_dump($arr); echo $br;$array1 = array_pad($arr,10,"Xlc"); var_dump($array1); echo $br;//返咽一個將數(shù)組中多余重得元素刪除掉的新數(shù)組,源數(shù)組不變 $array1 = array_unique($arr); var_dump($array1); echo $br;$int = sort($arr); var_dump($arr); echo $br;$int = rsort($arr); var_dump($arr); echo $br;//返回將第一個參數(shù)數(shù)組中第一個元素值依次作為健值會給參數(shù)二數(shù)組的數(shù)組,兩數(shù)長度必須一到 $arr = array("k0"=>"a","k1"=>"b", "k2"=>"c"); $array = array_combine(array("a","b","c"),$arr); var_dump($array); echo $br;//將兩個數(shù)組合并并返回數(shù)組,源數(shù)組不變 $array = array_merge($arr,array("a","b","c")); var_dump($array); echo $br;//取得數(shù)組指定長度的值返回 $array = array_slice($arr,2,1); var_dump($array); echo $br;//將第一個參數(shù)作為第一個元素,每次自增參數(shù)三的值,自增后再作為一個元素存在數(shù)組中,直到值達到參數(shù)二的值 $array = range(3,9,2); var_dump($array); echo $br;//將源數(shù)組元素與對應鍵值的對應關系重新隨機排列返回真假 $bool = shuffle($array); var_dump($array); echo $br;//計算數(shù)組中所有數(shù)值型元素值的和 $int = array_sum(array("a",2,"cssf")); echo $int.$br;//把一個數(shù)組分割為新的數(shù)組塊,新數(shù)組每個元素都是一個數(shù)組,新數(shù)組每個元素內有幾個元素由參數(shù)二決定 //第三個參數(shù)決定元素的鍵值是否保留原鍵值可不寫,true為保留,默認為false$array = array_chunk(array("a","b","c","d","e","f","g","h"),3,true); var_dump($array); echo $br;?>

  

總結

以上是生活随笔為你收集整理的php常用函数温习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。