php經常使用函數記錄

通常寫方法的時候私有方法會加一個下滑槓,例:php

private function _md5

函數:mb_substr() 數組

mb_substr($r['zunit'], 0, 20, 'utf-8')   //中文切割20字。
strtotime("2015-05-22 15:00:00")       //日期時間轉時間戳
if((date('w') == 6) || (date('w') == 0)){ //週六日判斷,1~5是週一到五
       echo '今天是週末';
 }else{
    echo '固然就不是週末了';
}

函數:strrpos() 第一次出現的位置函數

<?php
echo strrpos("You love php, I love php too!","php");
?>
//結果:21

函數:substr()按順序切割,如是負數右側開數code

<?php
echo substr("Hello world",6);
?>
//結果:world

函數:array_key_exists()查詢字符串是否爲數組的鍵md5

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
  {
  echo "鍵存在!";
  }
else
  {
  echo "鍵不存在!";
  }
?>

結果:鍵存在!

函數:rtrim()左右切割utf-8

<?php
$str = "controller\Indexcontroller";
echo $str . "<br>";
echo ltrim($str,"controller\\");
echo rtrim($str,"controller\\");
?>
//結果:
controller\Indexcontroller
Indexcontroller
controller\Index

取整處理字符串

intval()//捨棄小數,保留整數
round()//四捨五入取整
ceil()//向上取整,有小數就加1 
floor()//向下取整

函數:explode()字符串轉數組it

<?php
$str = "Hello world. I love Shanghai!";
print_r (explode(" ",$str));
?>
//結果:Array ( [0] => Hello [1] => world. [2] => I [3] => love [4] => Shanghai! )
相關文章
相關標籤/搜索