php開發常用函式總結
1
2
3
4
5
6
7
8
9
10
|
http_build_query() <?php $data = array( `foo` => `bar` ,
`baz` => `boom` ,
`cow` => `milk` ,
`php` => `hypertext processor` );
echo http_build_query($data);
foo=bar&baz=boom&cow=milk&php=hypertext+processor ?> |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
mktime() <?php // 輸出:October 3, 1975 was on a Friday
echo "Oct 3, 1975 was on a " . date ( "l" , mktime(0,0,0,10,3,1975)) . "<br><br>" ;
// 在進行日期計算和驗證時會用到 mktime() 函式
// 它會對超出範圍的輸入值自動計算正確的值:
echo date ( "M-d-Y" ,mktime(0,0,0,12,36,2001)) . "<br>" ;
echo date ( "M-d-Y" ,mktime(0,0,0,14,1,2001)) . "<br>" ;
echo date ( "M-d-Y" ,mktime(0,0,0,1,1,2001)) . "<br>" ;
echo date ( "M-d-Y" ,mktime(0,0,0,1,1,99)) . "<br>" ;
?> 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` ));
|
1
2
3
4
5
6
7
8
9
10
|
mb_strlen <?php // 測試時檔案的編碼方式要是UTF8
$str= `中文a字1符` ;
echo strlen($str). `<br>` ; //14 echo mb_strlen($str, `utf8` ). `<br>` ; //6 echo mb_strlen($str, `gbk` ). `<br>` ; //8 echo mb_strlen($str, `gb2312` ). `<br>` ; //10 ?> |
1
2
3
4
5
6
7
8
9
10
11
12
|
strip_tags() <?php $text = `<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>` ;
echo strip_tags($text);
echo " " ;
// 允許 <p> 和 <a>
echo strip_tags($text, `<p><a>` );
?> Test paragraph. Other text <p>Test paragraph.< /p > <a href= "#fragment" >Other text< /a >
|
1
2
3
4
5
6
7
8
9
10
11
|
array_push() <?php $a=array(); array_push($a, "blue" , "yellow" );
print_r($a); ?> Array ( [0] => blue
[1] => yellow
) |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
array_merge() <?php $a1=array( "red" , "green" );
$a2=array( "blue" , "yellow" );
print_r(array_merge($a1,$a2)); ?> Array ( [0] => red
[1] => green
[2] => blue
[3] => yellow
) |
1
2
3
4
5
|
mb_substr() <?php $aaa = "this這是中文字串" ;
echo mb_substr($aaa,0,6, `UTF-8` ); // 輸出值為: this這是
|
1
2
3
4
|
strtotime <?php echo strtotime( date ( "Y-m-d" , time ())); //1483632000
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
intval() floatval() strval() <?php $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"
|
本文轉自ning1022 51CTO部落格,原文連結:http://blog.51cto.com/ning1022/1889697,如需轉載請自行聯絡原作者
相關文章
- PHP常用函式總結PHP函式
- php 常用函式總結PHP函式
- PHP 常用函式彙總PHP函式
- php函式總結PHP函式
- Oracle常用函式總結Oracle函式
- 總結常用的字串函式字串函式
- loadrunner常用函式總結函式
- SAP ABAP 函式總結 常用函式解釋函式
- php常用函式彙總.以備查.PHP函式
- PHP 常用函式PHP函式
- PHP常用函式PHP函式
- Emgucv使用中常用函式總結函式
- mysql之常用函式(核心總結)MySql函式
- PHP 學習總結之函式PHP函式
- iOS開發常用函式iOS函式
- php之正規表示式函式總結PHP函式
- PHP常用函式大全PHP函式
- PHP常用函式篇PHP函式
- Mysql 常用函式(1)- 常用函式彙總MySql函式
- 【總結】Python常用函式有哪些?Python函式
- python常用函式年初大總結Python函式
- php 驗證格式的函式總結PHP函式
- 超實用PHP函式總結整理PHP函式
- 常用函式彙總函式
- PHP 陣列常用函式PHP陣列函式
- [php]幾個常用函式PHP函式
- PHP:常用PHP陣列操作函式PHP陣列函式
- ORACLE常用結構和函式使用方法總結Oracle函式
- api日常總結:前端常用js函式和CSS常用技巧API前端JS函式CSS
- 開發常用的輔助函式函式
- oracle開發常用到的函式Oracle函式
- PHP開發經驗總結PHP
- 總結一些常用的陣列函式陣列函式
- PHP 自定義函式用法及常用函式集合PHP函式
- Golang實現PHP常用函式GolangPHP函式
- Go實現PHP常用函式GoPHP函式
- MySQL常用函式彙總MySql函式
- oracle常用函式彙總Oracle函式