一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

PHP常用 API

 流楚丶格念 2022-01-14

文章目錄

常用 API

任何編程語言本身并沒有太多的能力,具體的能力大多數(shù)都來源于 API。

PHP 的能力來源于它有 1000+ 內(nèi)置函數(shù),不是每一個函數(shù)都默認(rèn)直接可以使用,有一些需要安裝或者啟用額外的"插件" 擴(kuò)展

1. 字符串處理

寬字符集需要開啟 php_mbstring 擴(kuò)展

1.1. 開啟 PHP 擴(kuò)展

  1. 將PHP目錄中的 php.ini-development 復(fù)制一個 修改為 php.ini
  2. 修改擴(kuò)展文件所在目錄 extension_dir
  3. 修改文件中的部分選項(; 是注釋符)
  4. 在 Apache 配置文件中申明一下 php.ini 的所在目錄

1.2. 字符串處理函數(shù)

  • 字符串截取
string substr ( string $string , int $start [, int $length ] )

string mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding =

mb_internal_encoding() ]] )
  • 字符串長度
int strlen ( string $string )

mixed mb_strlen ( string $str [, string $encoding = mb_internal_encoding() ] )
  • 大小寫轉(zhuǎn)換
string strtolower ( string $string ) string strtoupper ( string $string )

去除首尾空白字符

string trim ( string $str [, string $character_mask = " \t\n\r\0\x0B" ] ) string ltrim ( string $str [, string $character_mask ] )

string rtrim ( string $str [, string $character_mask ] )

  • 查找字符串中某些字符首次出現(xiàn)位置
mixed strpos ( string $haystack , mixed $needle [, int $offset = 0 ] )

int mb_strpos ( string $haystack , string $needle [, int $offset = 0 [, string $encoding =

mb_internal_encoding() ]] )

  • 字符串替換
mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )

  • 重復(fù)字符串
string str_repeat ( string $input , int $multiplier )
  • 字符串分割
array explode( string $input, string $char )

2. 數(shù)組處理

  • 獲取關(guān)聯(lián)數(shù)組中全部的鍵 / 值
array_keys() / array_values()
  • 判斷關(guān)聯(lián)數(shù)組中是否存在某個鍵
array_key_exists()
  • 去除重復(fù)的元素
array_unique()
  • 將一個或多個元素追加到數(shù)組中
array_push()
$arr[] = 'new value'
  • 刪除數(shù)組中最后一個元素
array_pop()
  • 數(shù)組長度
count()
  • 檢測存在
in_array()

3. 時間處理

  • 時間戳: time()

從 Unix 紀(jì)元(格林威治時間 1970-01-01 00:00:00)到當(dāng)前時間的秒數(shù)

  • 格式化日期: date()

獲取有格式的當(dāng)前時間

格式化一個指定的時間戳

可以通過 strtotime() 將有格式的時間字符串轉(zhuǎn)換為時間戳

4. 文件操作

函數(shù)描述PHP
basename()返回路徑中的文件名部分。3
copy()復(fù)制文件。3
dirname()返回路徑中的目錄名稱部分。3
disk_free_space()返回目錄的可用空間。4
disk_total_space()返回一個目錄的磁盤總?cè)萘俊?/td>4
fclose()關(guān)閉打開的文件。3
file()把文件讀入一個數(shù)組中。3
file_exists()檢查文件或目錄是否存在。3
file_get_contents()將文件讀入字符串。4
file_put_contents()將字符串寫入文件。5
filesize()返回文件大小。3
fopen()打開一個文件或 URL。3
glob()返回一個包含匹配指定模式的文件名/目錄的數(shù)組。4
is_dir()判斷指定的文件名是否是一個目錄。3
is_file()判斷指定文件是否為常規(guī)的文件。3
mkdir()創(chuàng)建目錄。3
move_uploaded_file()將上傳的文件移動到新位置。4
pathinfo()返回關(guān)于文件路徑的信息。4
rename()重名名文件或目錄。3
rmdir()刪除空的目錄。3
unlink()刪除文件。3

參考:http://www.w3school.com.cn/php/php_ref_filesystem.asp

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    日韩精品中文字幕亚洲| 日韩中文字幕狠狠人妻| 成人精品欧美一级乱黄| 四季精品人妻av一区二区三区| 亚洲欧美视频欧美视频| 五月天六月激情联盟网| 伊人欧美一区二区三区| 白白操白白在线免费观看| 黄色国产一区二区三区| 亚洲中文字幕日韩在线| 国产亚州欧美一区二区| 国内胖女人做爰视频有没有| 四季av一区二区播放| 日本加勒比在线观看一区| 男人的天堂的视频东京热| 日韩性生活片免费观看| 国产一区二区三区午夜精品| 国产亚洲午夜高清国产拍精品| 激情爱爱一区二区三区| 亚洲少妇人妻一区二区| 久久经典一区二区三区| 国产一区二区不卡在线视频| 亚洲欧美日韩精品永久| 91午夜少妇极品福利| 欧美精品一区二区三区白虎| 东京热一二三区在线免| 国产一区在线免费国产一区| 大香蕉久久精品一区二区字幕| 丝袜视频日本成人午夜视频| 午夜国产福利在线播放| 久久热麻豆国产精品视频| 熟妇久久人妻中文字幕| 九九热视频经典在线观看| 国产精品内射视频免费| 麻豆在线观看一区二区| 国产精品日韩欧美一区二区| 少妇肥臀一区二区三区| 我要看日本黄色小视频| 亚洲国产一区精品一区二区三区色| 日韩欧美三级视频在线| 高清一区二区三区大伊香蕉 |