Time of Update: 2016-08-08
cookie簡介Cookie是儲存在用戶端瀏覽器中的資料,我們通過Cookie來跟蹤與儲存使用者資料。一般情況下,Cookie通過HTTP
Time of Update: 2016-08-08
主要是在登入和退出的時候,設定cookies。來儲存登入和安全退出1:在登入版面設定//設定cookies的值_setcookies($_rows['tg_username'], $_rows['tg_uniqid'],$_clean['time']);_location(null,'index.php');第二步:產生cookie,/** * _setcookies * @param unknown $_username * @param unknown $_uniqid
Time of Update: 2016-08-08
學習要點:1.LIMIT 用法2.各種參數3.超連結調用第一:先在檔案中設定數字分頁模組;我的檔案是(blog.php)//分頁模組$_page = $_GET['page'];$_pagesize = 10;$_pagenum = ($_page - 1) * $_pagesize;//首頁要得到所有的資料總和$_num=mysql_num_rows(_query("SELECT tg_id FROM tg_user"));$_pageabsolute=$_num /
Time of Update: 2016-08-08
一、有什麼用?伺服器端包含 (Server Side Include,SSI) 用於建立可在多個頁面重複使用的函數、頁首、頁尾或元素。包含檔案重用了檔案,省去了許多工作。二、怎麼用?include ‘filename’; 或 require ‘filename’;1.phpecho"Hello ";include'2.php';?>2.phpecho"World.";?>在瀏覽器訪問1.php會得到(注意此時1.php和2.php是放在同一個檔案夾裡的):Hello
Time of Update: 2016-08-08
第一種:IF 條件陳述式第二種:三目運算第三種:&& 、|| 組成的條件陳述式第一種:IF 不用講了,這是基礎,相信絕大多數人都會;第二種: c=a>b ? true:false //意思是: 如果a>b 為真 則返回真,否則返回假(當然可以用語句替換),並且把結果返回給c;第三種: 1、&& 在大多數語言中,他的意思是並且的意思,也就是左右兩邊都為真,用php 作為例子,傳統中都這樣用;if ($a>0 && $b>0){ //語句; }
Time of Update: 2016-08-08
前幾天面試的時候被問到通過$_SERVER['SERVER_ADDR']擷取到的IP地址會有什麼問題?那肯定是“如果使用者通過的是代理
Time of Update: 2016-08-08
安裝nginxsudo apt-get install nginx測試nginx開啟瀏覽器,輸入http://127.0.0.1,如果出現則表示nginx安裝成功。安裝配置PHP安裝 PHP for Processingsudo apt-get install php5-fpm php5-mysqlSince Nginx does not contain native PHP processing like some other web servers, we will need to
Time of Update: 2016-08-08
前些天簡單學習了下 Redis,現在準備在項目上使用它了。我們目前用的是 Yii2 架構,在官網搜尋了下 Redis,就發現了yii2-redis這擴充。安裝後使用超簡單,開啟 common/config/main.php 檔案,修改如下。'cache' => [ // 'class' => 'yii\caching\FileCache', 'class' => 'yii\redis\Cache',],'redis' => [ 'class' =>
Time of Update: 2016-08-08
以ThinkPHP為例:一、phpqrcode應用下載:http://sourceforge.net/projects/phpqrcode/files/把下載包匯入到三方應用目錄下,也就是Vendor目錄下二、產生二維碼的方法:/* 二維碼 */public function qrcode($url='http://www.baidu.com',$level=3,$size=4){ Vendor('phpqrcode.phpqrcode');
Time of Update: 2016-08-08
比較這兩個排序演算法,實現有序數組的重新排序1 . 定義$a,$b兩個指標2 . 使用php的內建函數$array_a = array(2,5,7); $array_b = array(1,2,3,8,9); $length_a = count($array_a); $length_b = count($array_b); $array_c = array(); $a = 0; $b = 0; $time_a = microtime(true);
Time of Update: 2016-08-08
Nginx 是一個輕量級的高效能 Http WebServer,以事件驅動方式編寫,因此相比 Apache 而言,Nginx 更加穩定、效能更好,而且配置簡單,資源佔用較低。 1. 安裝 Nginx 從 v0.7.52 開始,Nginx 開始發布 Windows 版本的 Nginx,你可以在其官方網站上面下載:http://nginx.net 下載後直接解壓即可,這裡解壓縮到c:\nginx目錄。 2. 啟動Nginx
Time of Update: 2016-08-08
page(頁)為記憶體配置的最小單位Memcached 的記憶體配置以page為單位,預設情況下一個page是1M,可以通過-I參數在啟動時指定。如果需要申請記憶體時,memcached會劃分出一個新的 page並分配給需要的slab地區。page一旦被分配在重啟前不會被回收或者重新分配 Slabs(層)劃分資料空間Memcached並不是將所有大小的資料都放在一起的,而是預先將資料空間劃分為一系列slabs,每個slab只負責一定範圍內的資料存放區。如,每個slab只儲存
Time of Update: 2016-08-08
好久沒有來練習的自己的演算法技能了以至於很多基本的演算法都快忘記了。 以前用c寫的演算法也不多。那麼今天開始吧!以後堅持每天晚上編寫一些簡單的演算法,堅持練習!第一篇 冒泡排序冒泡排序是最簡單基礎的排序,但是由於好久沒寫代碼了,一開始寫下去還是不流暢。。。罪過罪過冒泡排序原理,每次從待排序的序列裡面選出一個最大或者最小的元素放到已經排好序的序列後面。知道最後待排序的序列為無;以下是用php實現的冒泡排序,注意以下幾點:1)當帶排序的數組為無的時候直接退出,避免出錯。2) 尼瑪數組都忘記怎麼寫了,
Time of Update: 2016-08-08
轉自:http://orangeholic.iteye.com/blog/2161771 參考:http://blog.csdn.net/clh604/article/details/20224735 1.產生密鑰和公開金鑰 開始前需要準備openssl環境 linux 需要安裝openssl工具包,傳送門 http://www.openssl.org/source/ window 下需要安裝openssl的程式,傳送門 http://slproweb.com/products/Win32
Time of Update: 2016-08-08
資料整理,具體出處未知~functionformatSize($size) {$sizes = array(" Bytes", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB"); if ($size == 0) { return('n/a'); } else { return (round($size/pow(1024, ($i = floor(log($size, 1024)))),
Time of Update: 2016-08-08
lamp是一個免費、開源的解決方案,代表了Linux、Apache、MySQL、php,主要用作建立可行的通用的web伺服器。那麼如何在CentOS6下實現安裝Apache+php+Mysql的快速安裝?其具體安裝配置步驟可以如下進行:1.準備工作使用yum進行安裝,為了提高速度,最好先是修改為中國CentOS鏡像伺服器。目前國內有三個鏡像可以選擇,分別是:中國科學技術大學、163和sohu的鏡像,建議教育網使用者選擇中科大,電信使用者選擇163,他們的repo檔案本部落格作了備份如下:http
Time of Update: 2016-08-08
Amortization TableThe Function of Recursive FunctionWhat’s the Recursive Function?Returning Values from a FunctionOften, simply relying on a function to do something is insufficient; a script’s outcome might depend on a function’s outcome, or on
Time of Update: 2016-08-08
GD庫簡介GD指的是Graphic Device,PHP的GD庫是用來處理圖形的擴充庫,通過GD庫提供的一系列API,可以對映像進行處理或者直接產生新的圖片。PHP除了能進行文本處理以外,通過GD庫,可以對JPG、PNG、GIF、SWF等圖片進行處理。GD庫常用在圖片加浮水印,驗證碼產生等方面。PHP預設已經整合了GD庫,只需要在安裝的時候開啟就行。header("content-type: image/png");$img=imagecreatetruecolor(100,
Time of Update: 2016-08-08
什麼叫RegexRegex是對字串進行操作的一種邏輯公式,就是用一些特定的字元組合成一個規則字串,稱之為正則匹配模式。$p = '/apple/';$str = "apple banna";if (preg_match($p, $str)) { echo
Time of Update: 2016-08-08
在胡說之前,首先聲明,本文是建立在掌握php單檔案上傳的基礎上,所以這裡就不贅述檔案上傳伺服器配置,表單設定該注意的地方了。 話不多少,直入主題,在請求頁面方面有兩種寫法(只呈現表單部分,以上傳三個檔案為例。)form action="doAction.php" method="post" enctype="multipart/form-data"> 請選擇我的上傳檔案 input type="file" name="myfile[]"/>input