php開發中常用函式總結,php開發常用函式總結

2021-10-25 21:40:48 字數 2168 閱讀 3386

// 輸出:october 3, 1975 was on a friday

echo "oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975)) . "

";//在進行日期計算和驗證時會用到 mktime() 函式

//它會對超出範圍的輸入值自動計算正確的值:

echo date("m-d-y",mktime(0,0,0,12,36,2001)) . "

";echo date("m-d-y",mktime(0,0,0,14,1,2001)) . "

";echo date("m-d-y",mktime(0,0,0,1,1,2001)) . "

";echo date("m-d-y",mktime(0,0,0,1,1,99)) . "

";oct 3, 1975 was on a friday

jan-05-2002

feb-01-2002

jan-01-2001

jan-01-1999

$today=mktime(0,0,0,date('m'),date('d'),date('y'));

mb_strlen

//測試時檔案的編碼方式要是utf8

$str='中文a字1符';

echo strlen($str).'

';//14

echo mb_strlen($str,'utf8').'

';//6

echo mb_strlen($str,'gbk').'

';//8

echo mb_strlen($str,'gb2312').'

';//10

strip_tags()

$text = '

test paragraph.

other text';

echo strip_tags($text);

echo " ";

// 允許 

和 echo strip_tags($text, '

test paragraph. other text

test paragraph.

other text

array_push()

$a=array();

array_push($a,"blue","yellow");

print_r($a);

array

[0] => blue

[1] => yellow

array_merge()

$a1=array("red","green");

$a2=array("blue","yellow");

print_r(array_merge($a1,$a2));

array

[0] => red

[1] => green

[2] => blue

[3] => yellow

mb_substr()

$aaa = "this這是中文字串";

echo mb_substr($aaa,0,6,'utf-8');//輸出值為: this這是

strtotime

echo strtotime(date("y-m-d",time())); //1483632000

intval() floatval() strval()

$str="123.9abc";

$int = intval($str);

var_dump($int);

$float = floatval($str);

var_dump($float);

$str=strval($str);

var_dump($str);

int(123)

float(123.9)

string(8) "123.9abc"

PHP中常用的輸出函式總結

echo 輸出內容 可以同時輸出多個字串,可以多個引數,並不需要圓括號 無返回值。print 有返回值1,0切只能包含乙個引數 只可以同時輸出乙個字串,乙個引數,需要圓括號,有返回值,當其執行失敗時返 flase。print 的用法和 c語言很像,所以會對輸出內容裡的 做特殊解釋。複製 如下 a p...

PHP中常用陣列函式

array search 查詢陣列中是否有對應的值,如果有,返回對應的鍵。array split 刪除陣列中鍵對應的某項 array unshift 向陣列開頭插入一項,如果是索引陣列,索引從0開始重新編序 array shift 刪除陣列開頭一項,如果是索引陣列,索引從0開始重新編序 array ...

php開發中常見函式記錄

htmlspecialchars decode 將特殊的 html 實體轉換回普通字元 string htmlspecialchars decode string string int flags ent compat ent html401 string 要解碼的字串 flags 用下列標記中的乙...