Time of Update: 2016-06-13
PHP開發環境的搭建 第三節 實驗一 PHP開發環境的搭建本實驗對Windows95及其以上版本的Windows作業系統機器通用。0.實驗目的(1)能夠快速部署Windows下的開發環境,滿足學習,使用PHP對於開發和服務環境的需要。(2)加深對B/S程式工作原理的理解1.實驗準備(0)知識準備:Web程式工作原理(本章第一節)(1)PHP伺服器環境需要以下3個伺服器端系統軟體?Web伺服器軟體:Apache 1.3.14?PHP語言解譯器軟體:PHP
Time of Update: 2016-06-13
韓順平_php從入門到精通_視頻教程_第20講_仿sohu首頁面配置_可愛屋首頁面_學習筆記_原始碼圖解_PPT文檔整理對sohu頁面的分析注釋很重要經驗:寫一點,測試一點,這是一個很好的方法。別寫完了過後,再來測試,這樣不好,錯都不知道錯在哪裡了。素材logo.jpgright.jpgsohu.html搜狐首頁登入表單設定首頁面超連結招生廣告運動廣告房地產廣告sohu.cssbody{margin: 0 auto;/*給一個背景或邊框方便調試*/border: 1px solid green;
Time of Update: 2016-06-13
(轉)PHP正則提取圖片img標記中的任意屬性修改
Time of Update: 2016-06-13
監控PHP進程和錯誤記錄檔檢查的shell 1:在做一些非同步處理的時候,難免會有程式掛掉的情況,此shell可用來監聽隊列處理的PHP指令碼進程,如果該進程死掉將重啟。#!/bin/bashprocess=`ps -ef|grep '/www/project/handle.php'|grep -v grep|wc -l`if [ $process -eq 0 ];then/usr/bin/php /www/project/handle.php#此處也可以記錄下日誌,瞭解掛掉的情況fi2:
Time of Update: 2016-06-13
php代碼實現aes加密 發現php4的加密模組在php5的不被支援了,硬要加上這個模組會導致啟動時候出現警告對話方塊。於是花了一天時間將as3的加密類翻譯成了php的,該加密類是google的開源項目http://code.google.com/p/as3crypto/ _pad = new PKCS5(); //為了與java保持一致,所以採用PKCS5填充$key =
Time of Update: 2016-06-13
PHP中父類與子類的後期綁定/延遲綁定/**** 燕十八 公益PHP講堂 論 壇: http://www.zixue.it 微 博: http://weibo.com/Yshiba YY頻道: 88354001 ****/ /*** ====筆記部分==== 後期綁定/延遲綁定 ***/ class Human { public static function whoami() { echo '來自父類的whoami在執行'; }
Time of Update: 2016-06-13
PHP建立縮圖造成圖片品質低下的完美解決方案近期弄個論壇,在首頁要有個排名,顯示評論最多的前十位使用者的列表,列表有個略圖是使用者最新上傳的作品,如果使用原來的圖,圖片過大,首頁載入過慢,因此要使用略圖以上來使用imagecopyresized這個函數,顯示品質很差後來改用imagecopyresampled效果明顯改變效果付上完整代碼/*** @namethum 縮圖函數* @paramsting$img_name圖片路徑* @paramint$max_width略圖最大寬度*
Time of Update: 2016-06-13
PHP程式員應該掌握的10項技能! 一個PHP程式員應該掌握的10項技能! 很多學PHP的人一直也搞不清楚,一個PHP程式員和Java程式員或者是.net程式員有什麼不同,告訴你,其實都一樣!沒有什麼不同,下面的內容,就是針對一個Java程式員掌握的技能對比PHP來說的!告訴你,它們其實是一樣的,不過是工具而已,沒有高低貴賤之分。只不過你不熟練,不知道而已! 1、文法:必須比較熟悉,在寫代碼的時候IDE的編輯器對某一行報錯應該能夠根據報錯資訊知道是什麼樣的語法錯誤並且知道任何修正。
Time of Update: 2016-06-13
brophp設定404方法分享今天一個同學問我brophp怎麼設定404,這裡分享一下方法1,自己準備一個404頁面的模板,放在根目錄的public下面,當然路徑你可以自己定義。2,首先在action.class.php中添加這麼一個方法:static public function _404(){header("HTTP/1.0 404 Not Found");header("status: 404 Not Found"); $my = new
Time of Update: 2016-06-13
談談新手如何學習PHP^_^(轉) 出自??? http://www.discuz.net/thread-238536-1-1.html?文章開頭就列舉了那麼多連絡方式,難免會讓大家感覺有點AD的意味,但是不容質疑的是,默默的確有那麼丁點的表現欲^_^,雖然有時候過於細緻會被人說婆媽,但是幸好這種細緻對於編程來說,還是蠻有益的!? ?
Time of Update: 2016-06-13
php上傳圖片 ";if (!is_uploaded_file($_FILES["upfile"][tmp_name]))//是否存在檔案{echo "";echo "";exit;}$file = $_FILES["upfile"];if ($max_file_size ?
Time of Update: 2016-06-13
PHP 檔案下載 // $file = "/folder/filename.ext";function force_download($file) {??? // 截取副檔名??? $ext = explode(".", $file);??? switch($ext[sizeof($ext)-1]) {??????? case 'jar': $mime = "application/java-archive"; break;??????? case 'zip': $mime =
Time of Update: 2016-06-13
40條最佳化php代碼的小執行個體 1.如果一個方法能被靜態,那就聲明他為靜態,速度可提高1/4;2.echo的效率高於print,因為echo沒有傳回值,print返回一個整型;3.在迴圈之前設定迴圈的最大次數,而非在在迴圈中;4.銷毀變數去釋放記憶體,特別是大的數組;5.避免使用像__get, __set,
Time of Update: 2016-06-13
【PHP】將“變數”轉換為”可以引入的檔案“以及 異常的使用槽吐吐,最近在看一本叫《代碼簡潔之道》的書,書中講了如何讓自己的代碼變得容易讀懂,受益匪淺。有興趣的朋友可以看看。PHPer很少使用異常,即時是公司裡的大牛,也不見得會使用異常。更多情況下,異常僅僅被當作error
Time of Update: 2016-06-13
php Collection類的設計用。net開發已經很多年了,最近接觸到php,發現php也沒好玩。不過發現它裡面沒有集合類,只有數組,並且數組很強。這裡我用數組來封裝成一個集合Collection,代碼如下:class Collection{private $_members=array();public function addItem($obj,$key=null){if($key){if(isset($this->_members[$key])){throw new
Time of Update: 2016-06-13
PHP5:OOP -- 分離商務邏輯層代碼 , 是否必要?
Time of Update: 2016-06-13
php程式設計簡明教程2 前言1.課程的性質和任務課程名稱:PHP 程式設計語言,英文名稱:The PHP Programming
Time of Update: 2016-06-13
PHP實現動態產生餅狀圖、柱狀圖和折線圖(轉) PHP在映像操作方面的表現非常出色,我們只需藉助可以免費得到的GD庫便可以輕鬆實現圖、表勾畫。下面將分別介紹PHP實現的餅狀圖、折線圖和柱狀圖以及他們的使用方法,這幾段代碼的特點就是不需要再把它們複製到你的代碼之中,只需要把計算得到的資料作為參數傳入,即可得到相應的圖形效果代碼中所有使用的函數的說明,請參見php開發文檔 餅狀圖設計思路餅狀圖表對於查看一個值佔總值的百分比是一個好的方法。我們就用PHP來實現一個餅形圖表。它的設計思想是:1
Time of Update: 2016-06-13
平時php開發工作中常用的幾個命令切換成root許可權登入:sudo su -查看系統運行狀態:top在top裡我們要時刻監控第五行swap交換分區的used,如果這個數值在不斷的變化,說明核心在不斷進行記憶體和swap的資料交換,這是真正的記憶體不夠用了。查看網路客戶串連數:netstat -n | grep tcp | grep 偵聽連接埠 | wc -l查看進程記憶體情況:pmap 進程id列出當前賬戶定時工作清單:crontab -l編輯定時工作清單:crontab
Time of Update: 2016-06-13
php學習之路五(表單驗證)PHP處理表單請填寫個人資訊驗證頁面: ";}else if (strlen($name)10){echo "姓名長度必須在3到10之間!";}else {echo "姓名: ".$name."";}//密碼驗證if (empty($password)){echo "密碼不得為空白";}else if (strlen($password)10){echo "密碼長度必須在3到10之間!";}else if(!ereg("[0-9a-zA-Z]+",$password)