Time of Update: 2016-07-28
用start-stop-daemon啟動Nginx在前面學習Ubuntu apt-get install nginx 建立的nginx啟動指令碼中,看到start-stop-daemon的用法。迅速查了一下手冊(用man
Time of Update: 2016-07-28
ThinkPHP--安裝與配置學習要點:1.擷取ThinkPHP2.入口檔案3.自動產生4.存取控制器ThinkPHP 是一款免費開源的架構,基於MVC 設計模式和物件導向開發。一.擷取ThinkPHP我們直接登入ThinkPHP 的官網下載頻道:http://www.thinkphp.cn/down.html,選擇最新的ThinkPHP3.2.1 正式完整版即可。由於最新版本採用了命名空間等新特性,所以架構對於PHP 版本的最低要求是5.3+。其他需求一般都支援,我們直接使用wamp
Time of Update: 2016-07-28
很多時候,我們都需要發送郵件給我們的會員,比如註冊啟用、活動推送等等。在PHP中實現郵件發送的方法有很多,比如比較新的Swift Mailer 、還有PHPMailer等。在這主要介紹一下PHPMailer這一個郵件發送類。下載PHPMailer的GitHub地址:https://github.com/PHPMailer/PHPMailer實現代碼如下php //引入類檔案 require_once 'PHPMailerAutoload.php';
Time of Update: 2016-07-25
例子,php擷取linux伺服器狀態的代碼。 function get_used_status(){$fp = popen('top -b -n 2 | grep -E "^(Cpu|Mem|Tasks)"',"r");//擷取某一時刻系統cpu和記憶體使用量情況$rs = "";while(!feof($fp)){ $rs .= fread($fp,1024);}pclose($fp);$sys_info = explode("\n",$rs);$tast_info = explode("
Time of Update: 2016-07-25
什麼是Medoo? The Lightest PHP database framework to accelerate development! 加速開發的最輕量的PHP資料庫架構! Medoo強大而完善的API不僅完全可以滿足你最常用最基本的需求,而且使用起來也非常簡單。即使要進行二次開發,也絲毫不成問題。首先翻譯的是 Medoo的入門篇,先講講Medoo的安裝和配置。 Medoo是什麼呢?看看官方是怎麼寫的: The Lightest PHP database framework
Time of Update: 2016-07-25
require_once './PHPExcel.php';require_once './Excel5.php';require_once './get_excel_row.php';require "../include/base.php";require "../include/function/006/creatExcelDb.php";define("COLOR1","#96B7F6");//查 處理 資料--------------------------$q =
Time of Update: 2016-07-25
PHP農曆西曆轉換 /*雲南省曲靖師範學院電腦科學與工程學院-楊海熙編寫2009-9-3*/class Lunar{private $_SMDay = array(1 => 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);//定義西曆月分天數private $_LStart = 1950
Time of Update: 2016-07-25
有零填充、截取中文、halt、html跳轉、js跳轉、過濾html、檢查郵箱合法、轉換文字中的超連結為可點擊串連、返回時間格式等等常用php函數庫。 //因為前後台都要用到,所以放在supermario檔案夾下方便重用/** * 喔~可愛滴小數點~喔~可愛滴千位元~ * 如果位元超過4位,則將第3位前增加, * @param int $gold * @return
Time of Update: 2016-07-25
為大家介紹phpmailer郵件類進行群發的例子,即同時指定多個收件者,是phpmailer應用的不錯的例子,有需要的朋友,可以參考下。PHPMailer群發郵件的例子,代碼如下:IsSMTP(); // send via SMTP $mail->Host = "smtp.163.com"; // SMTP servers $mail->SMTPAuth = true; // turn on SMTP authentication $mail->Username = "test123"; //
Time of Update: 2016-07-25
本文介紹下,php中的mysql操作函數mysql_fetch_assoc()、mysql_fetch_array()、mysql_fetch_row()、mysql_fetch_object()在用法上的區別。供大家參考。相同點:三個函數都是返回資料庫中查詢到的一行資料(即一條資料)。不同點:mysql_fetch_assoc()用的是資料庫中相應的欄位名作為的key值(也就是數組下標)如:filed['id']=1;mysql_fetch_row()用的是自動產生的數字(從0開始依次產生)作
Time of Update: 2016-07-25
本文分析PHP+MySQL網站開啟速度慢的原因,有需要的朋友,可以參考下,加以改進,以提高網站訪問速度。1、資料庫表結構不合理在建立mysql資料庫表時,把經常作為查詢條件的欄位設定為索引,這樣可以提高資料的查詢速度,從而提高網站的開啟速度。2、資料庫查詢語句不合理PHP+MySQL**站,經常使用資料庫select操作。在使用select操作時,切忌不要輕易使用select * from
Time of Update: 2016-07-25
Mac 在國外很受歡迎,尤其是在 設計/web開發/IT 人員圈子裡。普通使用者喜歡 Mac 可以理解,畢竟 Mac 設計美觀,簡單好用,沒有病毒。那麼為什麼專業人士也對 Mac 情有獨鐘呢?從個人使用經驗來看我想有下面幾個原因:1、MacOS X 是基於 Unix 的這一點太重要了,尤其是對開發人員,至少對於我來說很重要,這意味著Unix 下一堆好用的工具都可以隨手撿到。如果你是個 windows 開發人員,我想你會在 windows 上裝一套cygwin 環境吧?你不用 flex/yacc,
Time of Update: 2016-07-25
本文介紹下,隱藏php頭部的版本輸出x-powered-by的方法,有需要的朋友參考下。在php程式中,預設會輸出header資訊:(Status-Line) HTTP/1.1 200 OKDate Wed, 23 Feb 2011 02:30:46 GMTServer Apache/2.2.13 (Win32)X-Powered-By: PHP/5.2.3Content-Length 30Keep-Alive timeout=5, max=100Connection
Time of Update: 2016-07-25
複製代碼------解答-------- 第二個沒有做過,關注此問題。 第三個問題: 最簡單的,可以執行mysqldump命令。 $database="";//備份的資料庫名稱$user="";//資料庫連接使用者名稱$password="";//資料庫密碼$outputfile="";//匯出的備份的SQL檔案路徑 system($mysqldump." -u".$user." -p".$password." ".$database." > ".$outputfile."");?>複製代碼--
Time of Update: 2016-07-25
header("content-type: text/html; charset=utf-8"); echo mb_convert_encoding("妳係我的友仔", "utf-8", "gbk"); ?>複製代碼編碼轉換gb2312到big5: header("content-type: text/html; charset=big5"); echo mb_convert_encoding("你是我的朋友", "big5", "gb2312"); ?>
Time of Update: 2016-07-25
/** **函數:調整圖片尺寸或產生縮圖 *返回:True/False *參數:* $Image 需要調整的圖片(含路徑) * $Dw=450 調整時最大寬度;縮圖時的絕對寬度 * $Dh=450 調整時最大高度;縮圖時的絕對高度 * $Type=1 1,調整尺寸; 2,產生縮圖 */ bbs.it-home.org$phtypes=array('img/gif', 'img/jpg', 'img/jpeg', 'img/bmp', 'img/pjpeg',
Time of Update: 2016-07-25
迴圈輸出演算法練習 if(!empty($_GET['row'])){$row=$_GET['row'];}else {$row=10;}echo '靠左直接三角形';for($i=0;$ifor($j=0;$jecho '*';}echo '';}echo '靠右直角三角形';for($i=0;$i for($j=$row-1;$j>$i;$j--){
Time of Update: 2016-07-22
ngxin;php-fpm安裝後,html靜態頁面沒問題,但是phpinfo頁面雖然返回200,但總是空白頁也沒有任何報錯,考慮應該是nginx已經將php頁面轉移給php處理了,所以問題應該在php的配置上,經過尋找,發現需要在nginx中加入一句話fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;安裝完nginx後預設的fastcgi_params設定檔中沒有上面這句話。在nginx.conf中的
Time of Update: 2016-07-21
期待已久的PHP5終於在當地時間7月13日正式發布了。無論對於PHP語言本身還是PHP的使用者來講,PHP5發布都算的上是一個裡程碑式的版本。在PHP5發布之前的各個PHP版本就以簡單的文法、豐富的庫函數以及極快的指令碼解釋執行速度,贏得了許多開發人員的青睞,幾乎成了*NIX平台上首選的WEB開發語言。然而,站在語言本身角度,PHP的文法,特別是OO方面的文法設計並不完善,當然這和PHP語言的作者一開始的設計目的有關。 眾所周知,PHP最開始只是一個用Perl寫成的一個模板系統,其後的發展
Time of Update: 2016-07-21
而助易網的rss讀取就是在這個程式的基礎上稍做改造而成,主 要是輸出了一個數組字串以及解決編碼問題。 php原始碼及代碼詳細解釋如下: //RSS源地址清單數組 $rssfeed = array("http://www.jb51.net/feed", "http://rss.sina.com.cn/news/allnews/sports.xml", "http://ent.163.com/special/00031K7Q/rss_toutiao.xml",