11.11云上盛惠!海量產(chǎn)品 · 輕松上云!云服務(wù)器首年1.8折起,買1年送3個(gè)月!超值優(yōu)惠,性能穩(wěn)定,讓您的云端之旅更加暢享??靵眚v訊云選購吧!
許多主機(jī)商都會(huì)禁用許多的 php 自帶函數(shù),以保證主機(jī)安全等。
站長之家從日志寶安全團(tuán)隊(duì)獲悉,近日,根據(jù)日志寶分析平臺的分析數(shù)據(jù)顯示,部分網(wǎng)站的訪問日志中存在大量命令執(zhí)行類后門行為。
平常我們能夠見到的ISBN碼有10位和13位兩種,其中10位的ISBN自2007年1月起已經(jīng)停止使用,目前新出版的圖書ISBN碼都是13位??紤]到一個(gè)嚴(yán)謹(jǐn)?shù)膱D書管理程序要考慮到多方面的問題,因?yàn)?0位ISBN碼的圖書還是有巨大的存世量的,所以要校驗(yàn)圖書ISBN碼的正確性,就必須同時(shí)考
即使使用 PHP 多年,也會(huì)偶然發(fā)現(xiàn)一些未曾了解的函數(shù)和功能。其中有些是非常有用的,但沒有得到充分利用。并不是所有人都會(huì)從頭到尾一頁一頁地閱讀手冊和函數(shù)參考!
php的配置函數(shù)就是幾個(gè)ini_*的函數(shù),主要是針對配置文件的操作,其實(shí)就四個(gè)函數(shù):ini_get、ini_set、ini_get_all、ini_restore。個(gè)人感覺最有用的就是ini_set和ini_get。
隨著版本的升高,PHP的功能也越來越完善,可用的擴(kuò)展庫和函數(shù)也越來越多,因此,我們寫程序時(shí)也要考慮版本的兼容問題,同時(shí)還要考慮服務(wù)器(特別是虛擬主機(jī))是否安裝了擴(kuò)展庫。
sys_getloadavt()可以獲得系 統(tǒng)負(fù)載情況。該函數(shù)返回一個(gè)包含三個(gè)元素的數(shù)組,每個(gè)元素分別代表系統(tǒng)再過去的1、5和15分鐘內(nèi)的平均負(fù)載。
這兩個(gè)函數(shù)的具體用法 網(wǎng)上有很多相關(guān)的文章 ,本文主要介紹 用json_encode 時(shí)中文無法轉(zhuǎn)換的解決方案,本文假設(shè)文件所用的編碼為gb2312。
把一個(gè)漢字轉(zhuǎn)為unicode的通用函數(shù),不依賴任何庫,和別的自定義函數(shù),但有條件:本文件以及函數(shù)的輸入?yún)?shù)應(yīng)該用utf-8編碼,不然要加函數(shù)轉(zhuǎn)換。
PHP過濾HTML字串的函數(shù),為了網(wǎng)站的安全考慮,站長在開發(fā)網(wǎng)站的過程中,可以在程序中做下html代碼過濾,可以有效的防范不良用戶對網(wǎng)站的非法操作。
站長在制作網(wǎng)站是可能經(jīng)常需要獲取用戶的瀏覽器信息或系統(tǒng)相關(guān)信息,今天整理發(fā)布一個(gè)獲取用戶瀏覽器和系統(tǒng)信息的函數(shù)給大家。
定義和作用范圍:用于測試一個(gè)變量是否具有值(包括0,F(xiàn)ALSE,或者一個(gè)空字串,但不能是NULL),即:“http://localhost/?fo=”也是可以通過檢測,因此不適用。但如果是“http://localhost/”參數(shù)中并不含fo參數(shù),就可以用isset來檢測,此時(shí)isset($_GET['fo'])返回fal
相對于explode()來說,strtok()函數(shù)可以控制節(jié)奏。按需切割字串。函數(shù)在執(zhí)行時(shí),是按單個(gè)分隔符來切割,而不是按整個(gè)分隔符,而explode則是按整個(gè)分隔串來切割的。正因此,explode可以用中文切割,而strtok則不行,會(huì)亂碼。
PHP的緩存數(shù)據(jù)對更快更好的運(yùn)行函數(shù)是非常有利的。如果一個(gè)文件在腳本中測試了多次,你也許會(huì)禁止對正確的結(jié)果進(jìn)行緩存。為了實(shí)現(xiàn)這點(diǎn),你可以使用clearstatcache()函數(shù)。
康盛的 authcode 函數(shù)可以說對中國的PHP界作出了重大貢獻(xiàn)。包括康盛自己的產(chǎn)品,以及大部分中國使用PHP的公司都用這個(gè)函數(shù)進(jìn)行加密,authcode 是使用異或運(yùn)算進(jìn)行加密和解密。
用PHP過濾html里可能被利用來引入外部危險(xiǎn)內(nèi)容的代碼。有些時(shí)候,需要讓用戶提交html內(nèi)容,以便豐富用戶發(fā)布的信息,當(dāng)然,有些可能造成顯示頁面布局混亂的代碼也在過濾范圍內(nèi)。
PHP數(shù)組的合并、拆分、區(qū)別取值函數(shù)集。都說PHP的數(shù)組功能很強(qiáng)大、只有真正用于項(xiàng)目工作當(dāng)中才能夠感受得到,至少我認(rèn)為是,現(xiàn)在已慢慢的發(fā)覺其中的奧秘了……
目前為目最全的CURL中文說明了,學(xué)PHP的要好好掌握。有很多的參數(shù)。大部份都很有用。真正掌握了它和正則,一定就是個(gè)采集高手了。
常見的PHP截取字符串函數(shù)整理,單獨(dú)截取GBK或者UTF8或者兩種都可以截取的函數(shù)。
可以獲得系統(tǒng)負(fù)載情況。該函數(shù)返回一個(gè)包含三個(gè)元素的數(shù)組,每個(gè)元素分別代表系統(tǒng)再過去的1、5和15分鐘內(nèi)的平均負(fù)載。
PHP的日期時(shí)間函數(shù)date()中介紹了PHP日期時(shí)間函數(shù)的簡單用法,這類將介紹更多的函數(shù)來豐富我們的應(yīng)用。
這陣子在開發(fā)一個(gè)小功能,就是類似論壇個(gè)性簽名的東西,根據(jù)會(huì)員信息自動(dòng)生成一張圖片上面還有文字的那種。圖片的拼合用imagecopy()和imagecopyresampled()等函數(shù)就可以搞定,到了畫文字的時(shí)候遇到了一個(gè)難題。
一個(gè)全面獲取圖象信息的函數(shù)getimageinfo(),功能非常不錯(cuò)的。
addcslashes —— 為字符串里面的部分字符添加反斜線轉(zhuǎn)義字符 addslashes —— 用指定的方式對字符串里面的字符進(jìn)行轉(zhuǎn)義,bin2hex —— 將二進(jìn)制數(shù)據(jù)轉(zhuǎn)換成十六進(jìn)制表示 chr —— 返回一個(gè)字符的ASCII碼
本函數(shù)可將字符串依指定的規(guī)則分開。切開后的返回值為數(shù)組變量。參數(shù) pattern 為指定的規(guī)則字符串、參數(shù) subject 則為待處理的字符串、參數(shù) limit 可省略,表示欲處理的最多合乎值。
preg_replace 使用的超過了php5.2默認(rèn)允許的字節(jié),也就是pcre.backtrack_limit和pcre.recursion_limit的大小的問題。
在php開發(fā)中,我們經(jīng)常會(huì)遇到一些函數(shù),下面是整理好的,可以直接使用,方便開發(fā)效率,不過建議大家一定要先看懂,然后在這個(gè)基礎(chǔ)上增加功能就提高了自身能力了...
php的配置函數(shù)就是幾個(gè)ini_*的函數(shù),主要是針對配置文件的操作,其實(shí)就四個(gè)函數(shù):ini_get、ini_set、ini_get_all、ini_restore。個(gè)人感覺最有用的就是ini_set和ini_get。
PHP 的真正威力源自于它的函數(shù)。在 PHP 中,提供了超過 700 個(gè)內(nèi)建的函數(shù)。 PHP 函數(shù)在本教程中,我們將為您講解如何創(chuàng)建自己的函數(shù)。創(chuàng)建 PHP 函數(shù)函數(shù)是一種可以在任何被需要的時(shí)...
PHP函數(shù)速查表,PHP 函式索引 967 個(gè)函式 共有 967 個(gè)函式 ...