php生成靜態(tài)文件的多種方法分享
第一種:將php動態(tài)頁面內(nèi)容生成靜態(tài)復(fù)制代碼 代碼如下: ob_start();#開啟服務(wù)器緩存 include_once 'Index.php'; $ctx=ob_get_contents();#獲取緩存 ob_end_clean();#清空緩存 $fh=fopen("index.html","w+"); fwrite($f...
|
第一種:將php動態(tài)頁面內(nèi)容生成靜態(tài)復(fù)制代碼 代碼如下: ob_start();#開啟服務(wù)器緩存 include_once 'Index.php'; $ctx=ob_get_contents();#獲取緩存 ob_end_clean();#清空緩存 $fh=fopen("index.html","w+"); fwrite($f...
復(fù)制代碼 代碼如下: <? //作者:www.tongqiong.com //header("content-type:text/html; charset=utf-8"); //include_once("include/config.php"); //include_once("include/db_mysql.inc.php"); ////include_once("in...
復(fù)制代碼 代碼如下: <?php $password = "1234"; // 這里是密碼 $p = ""; if(isset($_COOKIE["isview"]) and $_COOKIE["isview"] == $password){ $isview = true; }else{ if(isset($_POST["pwd"])){ if($_POST["pwd"]...
開發(fā)人員、數(shù)據(jù)庫架構(gòu)師和系統(tǒng)管理員在部署PHP應(yīng)用程序到服務(wù)器之前都應(yīng)該采取預(yù)防措施。大部分預(yù)防措施可以通過幾行代碼或者把應(yīng)用程序設(shè)置稍作調(diào)整即可完成。
#1:管理安裝腳本
如果開發(fā)人員已經(jīng)安裝了...
寫過PHP+MySQL的程序員都知道有時間差,UNIX時間戳和格式化日期是我們常打交道的兩個時間表示形式,Unix時間戳存儲、處理方便,但是不直觀,格式化日期直觀,但是處理起來不如Unix時間戳那么自如,所以有的時候需要互相轉(zhuǎn)換,下面...
今天使用php操作數(shù)據(jù)庫時發(fā)現(xiàn)插入SQL Server 2008數(shù)據(jù)庫里的中文字段出現(xiàn)亂碼,下面是我一開始時的一些情況:
開發(fā)環(huán)境是php5.3.3+Apache2.2.17+SQL Server 2008,php腳本文件的編碼是utf-8,傳給數(shù)據(jù)庫的編碼是GB2312(SQL...
漫畫篇查字典 這個是我比較習(xí)慣的方式,打開字典,把中文放進去,看它能給我什么好的名字。 variety,我記得好像是種類的意思,再細(xì)查下。...
使用起來基本都有固定格式,在此不多說,這里主要說說xml在創(chuàng)建表單中的應(yīng)用.表單的作用不言而喻,在模塊配置里面有表單,組件里面也有表單,這里的配置里面的參數(shù)設(shè)置就是xml生成的表單,相對于通過直接建表單方便不少,這...
今天筆者在這里講一講使用joomla自帶的mootools javascript庫的實現(xiàn)ajax,由于是自帶庫,所以不用管有沒有jquery,那么怎么實現(xiàn)呢,首先建立一個ajax的獲取按鈕,一般我們都是在組件的編輯中用到,所以文件一般在views/你...
1. 合并數(shù)組 array_merge()函數(shù)將數(shù)組合并到一起,返回一個聯(lián)合的數(shù)組。所得到的數(shù)組以第一個輸入數(shù)組參數(shù)開始,按后面數(shù)組參數(shù)出現(xiàn)的順序依次迫加。其形式為: 復(fù)制代碼 代碼如下: array array_merge (array array1 array...
A.內(nèi)部排序(直接加載到內(nèi)存進行排序):包括交換式排序(冒泡和快速法)、選擇式排序、插入式排序 B.外部排序(因數(shù)據(jù)量大,需借助外部存儲進行排序):包括合并排序、直接合并排序
【冒泡排序:從后向前,依次比較相鄰元素的排序碼,若...
如果我們想知道某個方法被誰調(diào)用了? debug_print_backtrace可以解決debug_print_backtrace() 可以打印出一個頁面的調(diào)用過程 , 從哪兒來到哪兒去一目了然. 不過這是一個PHP5的專有函數(shù),好在pear中已經(jīng)有了實現(xiàn), http:...
復(fù)制代碼 代碼如下: /** * 作者:胡睿 * 日期:2012/07/21 * 電郵:hooray0905@foxmail.com */
class HRDB{ protected $pdo; protected $res; protected $config;
/*構(gòu)造函數(shù)*/ function __construct($config){ $this-...
對象的賦值與復(fù)制: 賦值:通過“ = ”運算符重載User a(10),b;b = a;復(fù)制:調(diào)用復(fù)制構(gòu)造函數(shù)User b;User a(b);或者User a = b;//相當(dāng)于User a(b);與賦值的區(qū)別,賦值是對一個已經(jīng)存在的對象進行賦值(已經(jīng)實現(xiàn)定義了被賦值的...
Erlang的比較運算符
opDescription==等于/=不等于=<小于等于<小于>=大于等于>大于=:=精確的等于=/=精確的不等于等于和精確等于的區(qū)別: 如果要比較兩個數(shù),如果兩個數(shù)之間是不同的類型,比如float和int那么,==操作會首先...
復(fù)制代碼 代碼如下: <?php $array = array( 'abcd', 'abcde', 'bcde', 'cdef', 'defg', 'defgh' ); $str = '~'.implode('~',$array).'~'; $word = $_GET['word']; //url =...
一、數(shù)組處理函數(shù): 醉感覺:數(shù)組處理函數(shù)在PHP開發(fā)中非常常見,學(xué)習(xí)好數(shù)組處理函數(shù)至關(guān)重要.數(shù)組處理函數(shù)在實際應(yīng)用中涉及到:數(shù)組的創(chuàng)建,字符串于數(shù)組的相互轉(zhuǎn)換,數(shù)組轉(zhuǎn)XML,數(shù)組轉(zhuǎn)JSON.數(shù)組的檢測.數(shù)組的合并于分割.數(shù)...
/** * $splitChar 字段分隔符 * $file 數(shù)據(jù)文件文件名 * $table 數(shù)據(jù)庫表名 * $conn 數(shù)據(jù)庫連接 * $fields 數(shù)據(jù)對應(yīng)的列名 * $insertType 插入操作類型,包括INSERT,REPLACE */ 復(fù)制代碼 代碼如下: <?php /** * $split...
亮點: 1、利用php也能實現(xiàn)對頁面div的切割處理。這里的做法拋磚引玉,希望讀者能夠提供更加完美的解決方案。 2、切割處理方法已經(jīng)封裝成一個方法,可以直接引用。 3、順便加上標(biāo)簽云的截取。//getWebDiv('id="taglist"','...
復(fù)制代碼 代碼如下: <?php /* *讀取文件內(nèi)容至字符串中,同時去除換行、行首行尾空格?! ?*/ header("Content-type: text/html; charset=utf-8"); echo preg_replace('/((/s)*(/n)+(/s)*)/i',',',file_get_co...
以下是核心文件: index.php文件 復(fù)制代碼 代碼如下: <?php header('Content-Type:text/html charset:utf-8'); date_default_timezone_set('PRC'); $rootDir = 'listFile'; //站點根目錄,裝載本程序所有文件 //站點base...
復(fù)制代碼 代碼如下: <?php class Crypt3Des { private $key = ""; private $iv = ""; /** * 構(gòu)造,傳遞二個已經(jīng)進行base64_encode的KEY與IV * * @param string $key * @param string $iv */ function __construct ($ke...
多的不說,直接上代碼: 復(fù)制代碼 代碼如下: ignore_user_abort(true); //設(shè)置客戶端斷開連接時是否中斷腳本的執(zhí)行 set_time_limit(0); $file = '/tmp/ignore_user.txt'; if(!file_exists($file)) { file_put_contents($...
寫采集必用的函數(shù),URL補全函數(shù),也可叫做FormatUrl。 寫此函數(shù)作用就是為了開發(fā)采集程序,采集文章的時候會經(jīng)常遇到頁面里的路徑是 “相對路徑” 或者 “絕對根路徑” 不是“絕對全路徑”就無法收集URL。
所以,就需要本...
(注意不是用 header ,js 等方法做的客戶端跳轉(zhuǎn))
復(fù)制代碼 代碼如下: function server_transfer($dest) { global ...; // 把希望在新頁面中用到的本頁變量或者自定義的全局變量列在這里 include $dest; // 運行新腳...