Home
ProgramLanguage
DataBase
Err Window Line MEGA SEO IDE Media Google UnixTimestamp Virus
Office
OperatingSystem
MultimediaDesign
Adobe
Photoshop
Illustrator
Corel
DRAW
Painter
PaintShop
會聲會影
Pinta
GIMP
Krita Desktop
Inkscape
Arduino
CURL
glob
file
fopen
GetImageSize
陣列

> 參考http://www.wibibi.com/info.php?tid=197
> 參考http://www.wibibi.com/info.php?tid=186
> 參考http://www.wibibi.com/info.php?tid=183
時間 date_default_timezone_set("Asia/Shanghai") date
mktime
strtotime
setlocale() strftime() 數學 ceil 無條件進位
floor 無條件捨去
round 四捨五入
number_format PHP Unit Test https://phpunit.de/ http://ithelp.ithome.com.tw/articles/10137619 http://www.openfoundry.org/tw/tech-column/9326-phpunit-testing session
cookie
explode > http://www.w3school.com.cn/php/func_string_explode.asp http://www.w3schools.com/php/func_string_explode.asp http://php.net/manual/en/function.explode.php http://www.php5.idv.tw/modules.php?mod=books&act=show&shid=55 array_change_key_case -- 修改傳回一個大寫或小寫的陣列鍵(key) array_chunk -- 切割陣列成多個陣列 array_combine -- 用二個陣列值結合成一個陣列 array_count_values --- 計算陣列所有的值 array_diff_assoc -- 比對二個陣列取出二者不同的及鍵值 array_diff --- 計算陣列的差異 array_filter -- 使用函數喚回過濾陣列 array_flip --- 翻轉陣列所有的值 array_intersect_assoc -- 比對多個陣列的共同值 array_intersect --- 計算陣列的其同值 array_key_exists -- 查詢陣列鍵是否存在 array_keys --- 傳回陣列的所有索引值 array_map -- 由陣列取出再由喚回函數處理後交回陣列 array_merge_recursive --- 以遞歸方式合併兩個以上的陣列 array_merge --- 合併兩個以上的陣列 array_multisort --- 排序複合或多樣尺寸的陣列 array_pad --- 填塞陣列為指定的長度與值 array_pop --- 取得陣列的最後一個元素 array_push --- 增加一個或多個元素到陣列的末端之上 array_rand --- 隨機挑選陣列的一個或多個值出來 array_reverse --- 傳回顛倒元素順序的陣列 array_reduce -- Iteratively reduce the array to a single value using a callback function array_search -- 搜尋陣列的值傳回 array_shift --- 取得陣列的第一個元素 array_slice --- 抽出陣列的一部份 array_splice --- 移除陣列的一部份且替代它 array_sum -- 計算陣列值的總數 array_unique --- 從陣列移除相同的值 array_unshift --- 增加一個或多個元素到陣列的起始處 array_values --- 傳回陣列所有的值 array_walk --- 使自定的函式能處理陣列的每個元素 array --- 建立新陣列 arsort --- 顛倒陣列的順序且維持索引值的關係 asort --- 將陣列排列且維持索引值的關係 compact --- 建立陣列包含變數和它們的值 count --- 計算變數中元素的數目 current --- 傳回陣列中目前的元素 each --- 從陣列傳回key/value對 end --- 設定陣列的內部指標指到最後的元素 array_extract --- 從陣列輸入變數到符號表格中 in_array --- 搜尋陣列中值是否存在 key --- 從陣列中取得索引值 krsort --- 依照索引值的顛倒順序將陣列排列 ksort --- 將陣列的索引值排列 list --- 列出陣列元素 natcasesort -- 依自然排列法則排列陣列 natsort -- 依自然排列法排列陣列 next --- 向前移動陣列的內部指標 pos --- 傳回陣列中目前的元素 prev --- 向後移動陣列的內部指標 range --- 建立整數範圍的陣列 reset --- 設定陣列的內部指標到它的第一個元素 rsort --- 將陣列的值由z-a重排 shuffle --- 將陣列的順序弄混 sizeof --- 取得陣列中元素的數目 sort --- 將陣列的值由a-z重排 uasort --- 依使用者定義的函式排序且維持索引值與元素的關係 uksort --- 依使用者定義的函式將陣列的索引值排序 usort --- 依使用者定義的函式將陣列的值排序 array_pop count date mktime strlen 字串比對替換 preg_match
str_replace
strcasecmp
substr_compare
substr trim strip_tags
> http://www.w3school.com.cn/php/func_string_strip_tags.asp http://www.php.net/manual/en/function.strip-tags.php http://www.doubleservice.com/2011/03/php-htmlspecialchars-vs-strip_tags/ htmlentities
htmlspecialchars
> http://www.w3schools.com/php/func_string_htmlspecialchars.asp http://www.w3school.com.cn/php/func_string_htmlspecialchars.asp http://www.php.net/manual/en/function.htmlspecialchars.php htmlspecialchars_decode
mb_substr addslashes > http://www.w3school.com.cn/php/func_string_addslashes.asp pg_escape_string mysql_escape_string nl2br strtoupper strtolower phpinfo();
php.ini
memory_limit = 128M
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
預設為 display_errors = Off
display_startup_errors = Off
log_errors = Off
PHP
UTF-8
urlencode()
urldecode()

GB2312
rawurlencode()
rawurldecode()

除了"-_."之外的所有非字母数字字符都将被替换成百分号"%"后跟两位十六进制数。
urlencode和rawurlencode的区别:urlencode将空格编码为加号"+",rawurlencode将空格编码为加号"%20"。

UNICODE
base_convert(bin2hex(iconv('UTF-8', 'UCS-4', $str)), 16, 10)
mb_convert_encoding
'&#' . base_convert(bin2hex(mb_convert_encoding($str, 'ucs-4', 'utf-8')), 16, 10)
轉回
mb_convert_encoding($unicode_html, 'UTF-8', 'HTML-ENTITIES');

JavaScript
escape
encodeURI
UTF-8
encodeURIComponent(encodedURIString)
ASP
Server.UrlEncode
圖像處理程式庫 GD Library Zebra_Image LXV. Image Cairo Exif Gmagick GD ImageMagick include_once和require_once的作用差不多,就是在包含的時候檢查被包含的文件是不是已經包含過,如果包含過,那就不執行,否則再包含.我先說這個的原因是因為如果把include,require弄清楚了.那這點就沒問題. 現在來說include和require的區別: require()函數包含進來的內容被當成當前文件的一個組成部分,所以當包含進來的文件有語法錯誤或者文件不存在的時候,那當前文件的PHP腳本都不再執行. include()函數相當於指定這個文件的路徑,當被包含的文件有錯時,不會影響到本身的程序運行. include函數可以進行判斷是否包含,而require則是不管任何情況都包含進來.所以這點值得注意! 建議大家在包含動態文件,也就是有變數,函數,已經類的時候用include.不過前段時間有人在分析兩個函數的執行效率.這個我沒自己測試過,等親自測試了再進行補充 ini_set ini_get
| 關於我們 | 聯絡我們 | 更新記錄 |
版權所有 轉載必究 服務專線: