Time of Update: 2017-02-28
<?php class Settings { var $_settings = array (); function get($var) { $var = explode ( '.', $var ); $result = $this->_settings; foreach ( $var as $key ) { if (! isset
Time of Update: 2017-02-28
<?$p=$_GET['p'];if($p==null)$p=1;$page=$p*20;$url='http://m.baidu.com/img?tn=bdjsonliulan&pu=sz%401320_2001&bd_page_type=1&tag1=%E7%BE%8E%E5%A5%B3&realword=%E7%BE%8E%E5%A5%B3&word=%E7%BE%8E%E5%A5%B3&pn='.$page.'&rn=20';$jso
Time of Update: 2017-02-28
在實際應用中可以做使用者權限的應用我這裡說到的許可權管理辦法是一個普遍採用的方法,主要是使用到”位運行符”操作,& 位與運算子、
Time of Update: 2017-02-28
<?phpclass Client{ ////獲得訪客瀏覽器類型function Get_Browser(){if(!empty($_SERVER['HTTP_USER_AGENT'])){$br = $_SERVER['HTTP_USER_AGENT']; if (preg_match('/MSIE/i',$br)) { $br = 'MSIE';}elseif
Time of Update: 2017-02-28
<?php/*** 通用的樹型類,可以產生任何樹型結構*/class tree{/*** 產生樹型結構所需要的2維數組* @var array*/var $arr = array();/*** 產生樹型結構所需修飾符號,可以換成圖片* @var array*/var $icon = array('│','├','└');/*** @access private*/var $ret = '';/*** 建構函式,初始化類*
Time of Update: 2017-02-28
eAccelerator是一個非常優秀的PHP加速器,通過緩衝編譯之後的PHP代碼檔案,使得PHP編譯對伺服器的開銷幾乎為零。eAccelerator本身的開銷也是極少的最新的PHP5.4.8安裝eAccelerator,需要注意的是要安裝高版本的,低了編譯不過去。官網:http://eaccelerator.net/1.下載安裝eAccelerator#wget
Time of Update: 2017-02-28
Math函數:10個較常用標紅。abs — 絕對值acos — 反餘弦acosh — 反雙曲餘弦asin — 反正弦asinh — 反雙曲正弦atan2 — 兩個參數的反正切atan — 反正切atanh — 反雙曲正切base_convert — 在任意進位之間轉換數字bindec — 二進位轉換為十進位ceil — 進一法取整cos — 餘弦cosh — 雙曲餘弦decbin — 十進位轉換為二進位dechex — 十進位轉換為十六進位decoct —
Time of Update: 2017-02-28
PHP100平均每個月都會有入侵或者攻擊,我們做了很多工作,當然很多高手們還是可以入侵,這我們並不感到奇怪,因為我們相信天外有天,人外有人,雖然我們現在伺服器還是穩定(高手們不要來噴了),我們把我們曾經做的一些安全操作分享給大家,包括linux安全,apache安全,和ningx安全等,如果有什麼更好的建議,也可以郵件我,alanzhang@php100.net 本文將介紹網站伺服器如何有效防禦PHP木馬攻擊
Time of Update: 2017-02-28
1:單行注釋裡不要出現 ?> 2:boolean類型,integer類型,float/double類型,string類型, array類型,object類型(對象) ,resource類型資源,NULL類型3:雙引號"之間的變數會解析(可以用逸出字元 \$ ),單引號的不會解析,原樣輸出4:逸出字元:\n 換行 \r斷行符號 \t 定位字元
Time of Update: 2017-02-28
函數是PHP如此強大的源泉,但是很多PHP函數並沒有得到充分的利用。這裡,我們給大家簡單介紹10個不常見,但非常有用的函數。1. sys_getloadavg()sys_getloadavt()可以獲得系 統負載情況。該函數返回一個包含三個元素的數組,每個元素分別代表系統再過去的1、5和15分鐘內的平均負載。與其讓伺服器因負 載過高而宕掉,不如在系統負載很高時主動die掉一個指令碼,sys_getloadavg()就是用來幫你實現這個功能的。 不過很遺憾,該函數在windows下無效。2.
Time of Update: 2017-02-28
很多時候使用者需要從網站下載檔案,如果檔案是可以通過一個固定連結公開擷取的,那麼我們只需將檔案存放到 webroot 下的目錄裡就好。但大多數情況下,我們需要做許可權控制,例如下載 PDF 賬單,又例如下載網盤裡的檔案。這時,我們通常藉助於指令碼代碼來實現,而這無疑會增加伺服器的負擔。例如下面的代碼:<?php // 使用者身份認證,若驗證失敗跳轉 authenticate(); /
Time of Update: 2017-02-28
去年開發了一個OA系統,需要實現文檔一鍵上傳並實現線上預覽,類似百度文庫的功能。系統內容:CentOs5.5用到的工具:Openoffice 3 , Pdf2Swf tool , Jodconverter , FlexPaper網上找了些資料,早有人已經實現了這樣的功能,只不過是用JAVA來寫的東東,PHP的沒找著。結合網上的資料根據實現操作經驗。紀錄並總結一下:整體思路如下:實現步驟: 1. DOC上傳 2. DOC轉成PDF 3.
Time of Update: 2017-02-28
<?php/** * 微信公眾平台介面PHP100封裝功能類檔案 * author PHP100.com 張恩民 * date 2013-4-9 PRC:E+8 23:03 * linkme QQ925939 chuangen.com */ define("TOKEN", "chuangenit");$wechatObj = new
Time of Update: 2017-02-28
PHP jQuery Ajax Form 表單提交與驗證執行個體解析,包括建立一個表單 html 頁面、添加 JQuery 代碼、jquery ajax 表單提交、jquery ajax 表單驗證、反饋資訊給使用者。php ajax 表單驗證,php ajax 提交表單,php ajax form 驗證,php ajax 提交 form 。 本執行個體用到 JQuery 類庫本身的函數和功能,所有表單資訊利用 PHPMailer 類庫郵件的形式發送。 1、建立一個表單
Time of Update: 2017-02-28
程式 <? //###########################################################// // For questions and comments// Roland (alias -=: Vlieg :=-)// icq #78354631 // mail: vlieg@atoomnet.net // // NB: This script won't work on free
Time of Update: 2017-02-28
PHP線上產生二維碼利用google線上產生二維碼的api線上產生二維碼 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
Time of Update: 2017-02-28
HP一維數組的排序可以用sort(),asort(),arsort()等函數,但是PHP二維數組的排序需要自訂。以下函數是對一個給定的二維數組按照指定的索引值進行排序,先看函數定義: function array_sort($arr,$keys,$type='asc'){ $keysvalue = $new_array = array();foreach ($arr as $k=>$v){$keysvalue[$k] = $v[$keys];}if($type =
Time of Update: 2017-02-28
擷取http請求的頭資訊。PHP手冊提供了現成的函數:getallheaders(PHP 4, PHP 5)getallheaders—Fetch all HTTP request headers說明arraygetallheaders(void)Fetches all HTTP headers from the current request.This function is an alias forapache_request_headers(). Please read
Time of Update: 2017-02-28
編程 一、PHP簡介 引用PHP(Hgpertext Preprocessor或Personal Home Page
Time of Update: 2017-02-28
PHP動態編譯出現Cannot find autoconf在安裝完PHP後,想動態編譯PHP的memcache擴充庫cd memcache-2.2.5//usr/local/webserver/php/bin/phpize./configure --with-php-config=/usr/local/webserver/php/bin/php-config但是執行/usr/local/webserver/php/bin/phpize時出現錯誤: Configuring