Time of Update: 2016-07-13
PHP5.3與5.5廢棄與到期函數整理匯總,php5.35.5很多PHP程式員都知道,從PHP5.3開始加入了一個新的報錯層級DEPRECATED,即將廢棄/到期。下面我們來一個個版本梳理一下。在php5.3被放棄的函數有:call_user_method() //使用 call_user_func() 替代call_user_method_array() //使用 call_user_func_array() 替代define_syslog_variables()dl()ereg()
Time of Update: 2016-07-13
PHP實現產生透明背景的PNG縮圖函數分享,png縮圖之前在WEB開發筆記寫過一個PHP產生縮圖的函數,雖然那個函數能夠產生縮圖,但是有一定的缺陷,在產生PNG縮圖的時候,背景是黑色,今天又寫了一個函數來彌補一下。代碼很簡單,就是imagealphablending($thumb,false);與imagesavealpha($thumb,true);很重要.主要就是把PNG的alpha值儲存,不要丟失而已。函數如下:產生 PNG 縮圖背景怎透明? -
Time of Update: 2016-07-13
mantis安裝、配置和使用中的問題小結,mantis小結開發需要,安裝mantis(Mantis Bug Tracker,缺陷跟蹤系統 缺陷管理平台),下的是最新版,官網地址是http://www.mantisbt.org/download.php .安裝.並不是一帆風順,而是相當坎坷.現總結下,方便以後用.(PS:最新版mantisbt-1.2.11)一、安裝時遇到的問題1.Your database has not been created yet. Please create the
Time of Update: 2016-07-13
kohana架構上傳檔案驗證規則寫法樣本,先聲明下我用的是ko3.2.0版本.kohana的驗證,用的同學們都少懂點,因為每個函數的注釋裡都會舉個例子.今天遇到的情況是驗證圖片上傳,kohana的例子是這個樣子的.複製代碼 代碼如下:$array->rule('file', 'Upload::type', array(array('jpg', 'png',
Time of Update: 2016-07-13
php+mysql不用遞迴實現的無限級分類執行個體(非遞迴),mysql遞迴要實現無限級分類,遞迴一般是第一個也是最容易想到的,但是遞迴一般被認為佔用資源的方法,所以很多系統是不考慮使用遞迴的本文還是通過資料庫的設計,用一句sql語句實現資料庫欄位大概如下:複製代碼 代碼如下:id 編號fid 父分類編號class_name 分類名path 分類路徑,以 id 為節點,組成類似 ,1,2,3,4, 這樣的字串可以假設有如下的資料:複製代碼 代碼如下:id fid class_name path1
Time of Update: 2016-07-13
YII模組實現綁定次層網域的方法,yii次層網域YII模組實現綁定次層網域主要有如下步驟:首先在設定檔設定:'urlManager' => array('urlFormat' => 'path','showScriptName' => false, //注意false不要用引號括上'urlSuffix' => '.html','rules' => array('http://test.jb51.net'=>array('/blog', 'urlSuffix'=>”,
Time of Update: 2016-07-13
PHP產生短網址的3種方法代碼執行個體,php產生3種執行個體短網址服務,可能很多朋友都已經不再陌生,現在大部分微博、手機寄件提醒等地方已經有很多應用模式了,並佔據了一定的市場。估計很多朋友現在也正在使用。 看過新浪的短串連服務,發現後面主要有6個字串組成。太多演算法的東西,也沒必要去探討太多,最主要的還是實現,下面是三種方法的代碼:> 5; } $output[] = $out; } return $output; }
Time of Update: 2016-07-13
國產PHP開發架構myqee新手快速入門教程,myqee入門教程一.環境.筆者的環境是win7 32bit 旗艦版.用的xampp1.7.4(1.8.x版的php版本太高,個人覺得php 5.3X更實用些)+mq最新版.重點是配置虛擬機器,參考了http://www.bkjia.com/article/52123.htm本機xampp安裝在D盤,給出我的配置:虛擬機器組態檔路徑 D:\xampp\apache\conf\extra\httpd-vhosts複製代碼 代碼如下:#mq
Time of Update: 2016-07-13
Yii調試SQL的常用方法,yii調試sqlYii調試SQL主要有以下方法:一、系統內建調試:首先index.php開啟偵錯模式:// remove the following lines when in production mode defined('YII_DEBUG') or define('YII_DEBUG',true); // specify how many levels of call stack should be shown in each log message
Time of Update: 2016-07-13
php中函數前加&符號的作用分解,php函數php變數前面加&符號是什麼意思就不用多說了,大家都在用,就是兩個變數同時指向一個地址而已,那麼,php函數前面加&符號的意義又是什麼呢?下面先上兩個示範代碼,然後再做解釋。function &chhua() { static $b="www.jb51.net";//申明一個靜態變數 $b=$b."WEB開發"; echo $b; return $b; } $a=chhua();//這條語句會輸出 $b的值 為“www.jb51.netWEB開發”
Time of Update: 2016-07-13
php判斷GIF圖片是否為動畫的方法,本文介紹了PHP判斷GIF圖片是動畫的方法,具體步驟如下:首先,gif動畫是gif89格式的,發現檔案開頭是gif89。但是很多透明圖片也是用的gif89格式,GOOGLE到的:可以檢查檔案中是否包含:chr(0×21).chr(0xff).chr(0×0b).'NETSCAPE2.0'chr(0×21).chr(0xff) 是gif圖片中擴充功能段的標題,'NETSCAPE2.0'是擴充功能執行的程式名程式碼如下:這段代碼還是可以再最佳化的:因為實際上
Time of Update: 2016-07-13
PHP類中的魔術方法(Magic Method)簡明總結,magicmethod1. __construct()和__destruct()在執行個體被 建立/銷毀 的時候被調用,都可以傳遞0個或多個參數。class A { function A() { echo "build A"; } function __destruct() { echo "destroy A"; } } $obj = new A(); //unset($obj);Note:The
Time of Update: 2016-07-13
PHP??????????????????????,phpPHP??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
Time of Update: 2016-07-13
最常用的8款PHP調試工具,8款調試工具Web 開發並不是一項輕鬆的任務,有超級多服務端指令碼語言提供給開發人員,但是當前 PHP 因為具有額外的一些強大的功能而越來越流行。PHP 是最強大的服務端指令碼語言之一,同時也是 Web 開發人員和設計者用的最多,最經常使用的語言。PHP 有非常多的工具,其中包括測試和最佳化工具,文檔工具,代碼編輯器,安全工具,同時也支援架構和線上工具。這就是為什麼在那麼短的時間內吸引了那麼的開發人員使用它。工具總是能協助簡化和加速開發的過程。1)
Time of Update: 2016-07-13
ThinkPHP實現將SESSION存入MYSQL的方法,thinkphpmysql本文以執行個體講解了ThinkPHP實現將SESSION存入MYSQL的方法,所採用的運行環境是ThinkPHP3.1.2版首先index.php中設定為:在config.php中設定為:'配置值' // 添加資料庫配置信 'SHOW_PAGE_TRACE' =>true, 'DB_TYPE' => 'mysql', // 資料庫類型 'DB_HOST' => 'localhost', //
Time of Update: 2016-07-13
ThinkPHP使用PHPExcel實現Excel資料匯入匯出完整執行個體,thinkphpphpexcel本文所述執行個體是使用在Thinkphp的開發架構上,要是使用在其他架構也是同樣的方法,很多人可能不能正確的實現Excel的匯入匯出,問題基本上都是phpExcel的核心類引用路徑出錯造成的,如果有問題大家務必要對路勁是否引用正確進行測試。具體操作步驟如下:(一)匯入Excel第一,在前台html頁面進行上傳檔案:如:第二,在對應的php檔案進行檔案的處理 if (! empty ( $_
Time of Update: 2016-07-13
ThinkPHP許可權認證Auth執行個體詳解,thinkphpauth本文以執行個體代碼的形式深入剖析了ThinkPHP許可權認證Auth的實現原理與方法,具體步驟如下:mysql資料庫部分sql代碼:-- ------------------------------ Table structure for think_auth_group-- ----------------------------DROP TABLE IF EXISTS `think_auth_group`;CREATE
Time of Update: 2016-07-13
thinkphp 總結 轉,thinkphp總結 用ThinkPHP做過幾個項目後,感覺這個架構蠻不錯的,很適合自己的邏輯習慣,開發起來也快捷,呵呵, 總結了一些項目中常用的東東,希望對初學TP的朋友有所協助! 約定:如:定義控制器類記錄的修改:記錄查詢$User->getDbFields() //擷取當前資料欄位$Model = new Model() // 執行個體化一個 model 對象 沒有對應任何資料表$objrs = $Model->query("select * from
Time of Update: 2016-07-13
ThinkPHP之使用者註冊登入留言完整執行個體,thinkphp使用者註冊本文以執行個體形式講述ThinkPHP實現的包括使用者的註冊、登入以及留言等功能,這裡需要大家注意的是,在存在使用者模型的情況下執行個體化一個使用者類的時候使用D方法來實現。 UserActiion.class.php頁面:create();$result =
Time of Update: 2016-07-13
PHP中使用glob函數實現一句話刪除某個目錄下的所有檔案,收集自網上:複製代碼 代碼如下:array_map('unlink',glob('*'));拋磚引玉而已,有很多朋友可能還不知道有glob這個函數吧。更多的用法看手冊吧。PHP glob() 函數定義和用法glob() 函數返回匹配指定模式的檔案名稱或目錄。該函數返回一個包含有匹配檔案 / 目錄的數組。如果出錯返回 false。文法複製代碼 代碼如下:glob(pattern,flags) 參數 描述