Time of Update: 2016-08-08
一、基於IP 1. 假設伺服器有個IP地址為192.168.1.10,使用ifconfig在同一個網路介面eth0上綁定3個IP:[root@localhost root]# ifconfig eth0:1 192.168.1.11[root@localhost root]# ifconfig eth0:2 192.168.1.12[root@localhost root]# ifconfig eth0:3 192.168.1.13 2. 修改hosts檔案,添加三個網域名稱與之一一對應:192
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
break語句用在迴圈體或switch當中,意思是跳出當前迴圈。如果break出現在switch中是跳出switch當前switch語句體。在for迴圈中是跳出本層迴圈。而continue是本次迴圈,跳過本次迴圈後面的語句,繼續下一次迴圈。 Eg:99乘法表for($i=1;$i10;$i++){ for($j=1;$j$i;$j++){ if($j==3) //會跳過j=3的算式continue;
Time of Update: 2016-08-08
上幾篇文章介紹了Redis的安裝及使用,下面將介紹php如何添加Redis擴充! php手冊並沒有提供Redis的類和方法,也沒有提供相關的擴充模組,但我們可以在Redis的官網下載PHP的擴充,裡面的擴充比較多,僅以phpredis為例。phpredis下載點擊"Repository"進入Redis的學習庫,裡面有Redis擴充的代碼檔案和相關的介紹以及類和方法點擊"releases"進入phpredis的源檔案下載最新版的phpredis源檔案,選擇"tar.gz"下載phpredis
Time of Update: 2016-08-08
python開發群裡經常有同學問 nginx+uwsgi+django 著了教程部署,但是不知道他們之間怎麼樣的關係,於是我就google到了一個讓我看起來很認同的圖,大家看了也比較認同,於是就分享出來下。這是這張圖的出處 點擊著作權聲明:本文為orangleliu(http://blog.csdn.net/orangleliu/)原創文章,文章轉載請聲明。
Time of Update: 2016-08-08
laravel陌生知識點php參數的預設值functionmakecoffee($type = "cappuccino"){return"Making a cup of $type.\n";}echo makecoffee();echo makecoffee(null);echo makecoffee("espresso");?>輸出Making a cup of cappuccino.Making a cup of .Making a cup of espresso.模型繫結 (Model
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
前些天簡單學習了下 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
這個關鍵字只能用來定義類和定義方法,不能使用final 這個關鍵字來定義成員屬性,因為final 是常量的意思,我們在PHP 裡定義常量使用的是define()函數,所以不能使用final 來定義成員屬性。14.final 關鍵字的應用 這個關鍵字只能用來定義類和定義方法,不能使用final 這個關鍵字來定義成員屬性,因 為final 是常量的意思,我們在PHP 裡定義常量使用的是define()函數,所以不能使用final 來 定義成員屬性。 使用final 關鍵標記的類不能被繼承;
Time of Update: 2016-08-08
你是否想知道當前函數被哪些檔案調用了,如果知道了這些路徑,我們就能很好的理解程式的執行過程,這是非常重要的,也是瞭解別人程式的基礎,那麼這裡我就給大家介紹一種php中的堆棧調試的方法,其實就是php內建的一個函數debug_backtrace();下面是就稍微介紹一下吧,具體還是要看手冊哦,喜歡看手冊的程式員才是前途無量的$statcks = debug_backtrace();$tmp_arr = array();if(!$stacks) return
Time of Update: 2016-08-08
class MyRedis { private $redis; /** * @param string $host * @param int $post */ public function __construct($host = 'xxxx', $port = 6379) { $this->redis = new Redis(); $this->redis->connect($host, $port);
Time of Update: 2016-08-08
作業系統[root@10-10-106-30 ~]# cat /etc/redhat-releaseCentOS release 6.6 (Final)yum安裝nginxyum install nginx -y安裝完成[root@10-10-106-30 ~]# nginx -vnginx version: nginx/1.0.15防火牆配置iptables -I INPUT -p tcp --dport 80-j ACCEPT運行/etc/init.d/iptables status
Time of Update: 2016-08-08
cookie的實現cookie 和session不一樣,session只要是傳到伺服器端,只要是這個網頁端的都能使用,但cookie如果不設定屬性的話只能在當前的路徑下能夠使用。cookie 有5個屬性在使用時用 setcookie("name", value, time, path, domain)。在實現要在其他頁面使用時需要對path進行操作,如果用“/”
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