把PHP安裝為Apache DSO PHP 經常和Apache Web伺服器一道用於Linux/Unix平台。當我們在Apache環境下安裝PHP的時候,你有三種安裝模式可供選擇:靜態模組、動態模組(DSO)和CGI。 我建議你最好把PHP安裝為Apached的DSO ,這種安裝模式的維護和升級都相當簡單。比方說,假設你原先只安裝了PHP的資料庫支援功能。可過了幾天之後你又決定要為PHP添加加密功能。很簡單,你只要鍵入make clean命令,然後增加新的配置選項,接著再執行make和
這個分頁函數非常高只能的 看看就知道了 function ppage($total, $page, $e_page = 15, $e_block = 10, $url = '', $color = '') { if(!strpos($url,'?')) $url.='?'; else $url.='&'; if($color<>'') { $color =''; $colore = ''; } $totalpage =
header('content-type:text/html;charset=utf8');$Database = new PDO('mysql:host=127.0.0.1;dbname=iweb','使用者','密碼');//執行SQL語句 鎖掉userinfo表$sql = "LOCK TABLES iwebshop_goods WRITE";//表的WRITE鎖定,阻塞其他所有mysql查詢進程$Database->exec($sql);//執行更新或寫入操作$sql =
留言版裡有太長的留言的話會把頁面撐的很長的,大家對那些很長的留言版是不是覺得看的不舒服,每次都要點很多次捲軸。 如果每次一開始只出現標題,點擊標題就會在下方出現內容(注意不是快顯視窗),這樣的話是不是很不錯呢! 接下來我們就看看如何?: 首先要對各個標題和內容設上ID,這是第一個留言的ID設定,我們把標題的ID設為td1,內容為tdd1,接下去相同。 這裡是標題 這裡是內容 關閉 " "
PHP運算式 運算式是PHP最重要的組成元素。在PHP 3.0中,幾乎你所寫的任何東西都是運算式。運算式的最簡單但精確的定義是"有一個值的任何東西"。 一個簡單的例子是常量和變數。 當你寫 "$a = 5"時, 你給 $a 賦了值 '5' 。 (在這種情況下, '5' 是一個整形常量)。 在此,你是希望把 $a 賦值成 5。所以寫 $b = $a 時,你希望的結果就是 $b = 5 。即 $a 是一個值為 5 的運算式。 複雜運算式的簡單例子是函數。 比如說,考慮以下函數:
寫PHP/WML代碼 現在我們寫首個PHP/WML頁面,名字為index.wml Header("Content-type: text/vnd.wap.wml"); Header("Cache-Control: no-cache, must-revalidate"); Header("Pragma: no-cache"); echo (""); ?> "http://www.wapforum.org/DTD/wml_1.1.xml" > <WML> <CARD id=card1
案例描述:找出文字檔(input.txt)中所有符合下麵條件的字元1. 是一個小寫字母,並且2.兩側各有且只有三個大寫字母(考慮分行符號) 例如xAAAbAAAd中的b首先在同級目錄下建立input.txt然後在檔案中,敲一些英文字母(可以有規律,也可以無規律)如:asadfsaxAAAbAAAdRYTaASD再建立一個php檔案代碼如下:3 && $i效果如下(瀏覽器輸出):bda
by Bryan Mattern 一木 譯 SWF和Flash簡介 SWF是Macromedia Flash用來在Internet上向使用者傳送圖片、動畫和聲音的檔案格式。Flash是你能夠向使用者提供一個豐富的和動態介面。大約90%的Web使用者不用安裝瀏覽器外掛程式就可以瀏覽SWF內容,超過2億人下載了Flash播放器。Macromedia在1998年4月公開了SWF規範。在PHP4中加入SWF的支援。
這個例子建了一個串連,用ODBC開啟Access的資料庫NorthWind(安裝Access時帶的示範)。在執行了SQL語句後,返回了RecordSet對象。例子顯示了前三個欄位: $dbc = new COM("ADODB.Connection"); $dbc->Provider = "MSDASQL"; $dbc->Open("nwind"); $rs = $dbc->Execute("select * from products"); $i = 0; while (!$rs->
php4比php3新加了session的支援。稍微用了一下,對其函數介面,內部機制, 應用的方便性做了大概的瞭解。 session的意義大家都應該清楚,一個session可以包括數次http的請求和應答, 比如我們用163.net,從login到logout或者逾時就作為一個session,session 的唯一標識一般是在系統內部產生一個唯一的session ID,一般是一個挺長的 字串。一個session除了session ID,還可以有自己的session data,可以
1、++i 的用法(以 a=++i ,i=2 為例) 先將 i 值加 1 (也就是 i=i+1 ),然後賦給變數 a (也就是 a=i ), 則最終 a 值等於 3 , i 值等於 3 。 所以 a=++i 相當於 i=i+1 ,a=i2、i++ 的用法(以 a=i++ ,i=2 為例) 先將 i 值賦給變數 a (也就是 a=i ),然後 i 值加 1 (也就是 i=i+1 ), 則最終 a 值等於 2 ,i 值等於 3 。 所以 a=i++ 相當於 a=i , i=
原理: 1.第一位使用者瀏覽某頁。 2.伺服器程式從資料庫或檔案中讀取該頁被瀏覽次數。 3.將次數加一儲存,並將它送回第一位使用者。 4.第二位使用者瀏覽某頁。 5.伺服器程式從資料庫或檔案中讀取該頁被瀏覽次數。 6.將次數再加一儲存,並將它送回第二位使用者。 需要瞭解的函數: fopen()開啟檔案 filesize()獲得檔案大小 fseek()移動檔案指標 fgets()得到檔案指標所在行內容 fputs()將字串寫如檔案指標所在位置 fclose()關閉檔案
2.1 Hello World2.1.1 配置路由 在app/Config/routes.php檔案中添加如下配置:return [ ... '/helloworld' => [ 'name' => 'helloworld', 'controller' => 'App\Modules\Demo\Controller\HelloController',
Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令,是用來為匹配的 URI 進行配置,URI 即文法中的”/uri/”,可以是字串或Regex。但如果要使用Regex,則必須指定首碼。nginx location文法基本文法:location [=|~|~*|^~] /uri/ { … }= 嚴格匹配。如果這個查詢匹配,那麼將停止搜尋並立即處理此請求。~ 為區分大小寫匹配(可用Regex)~*
/*MYSQL的交易處理主要有兩種方法。1、用begin,rollback,commit來實現begin 開始一個事務rollback 交易回復commit 事務確認2、直接用set來改變mysql的自動認可模式MYSQL預設是自動認可的,也就是你提交一個QUERY,它就直接執行!我們可以通過set autocommit=0 禁止自動認可set autocommit=1 開啟自動認可來實現事務的處理。當你用 set autocommit=0
含義:用來銷毀 指定的一個或多個變數;格式:unset(變數名1【,變數名2】);使用:當使用者不希望使用某個變數,或者想徹底刪除某個變數;註:在函數中unset()的銷毀行為跟變數的類型有關,在局部使用unset(變數名)僅僅只是局部變數被銷毀,要想在局部銷毀全域變數則使用unset($GLOBALS[“變數的名字”])手冊:PHP手冊-->函數參考-->變數與類型的相關擴充-->variable handling函數-->unset
namespace Illuminate\Events;use Exception;use ReflectionClass;use Illuminate\Support\Str;use Illuminate\Container\Container;use Illuminate\Contracts\Broadcasting\ShouldBroadcast;use Illuminate\Contracts\Broadcasting\ShouldBroadcastNow;use Illuminate\
有三大類:1、基礎資料型別 (Elementary Data Type):整數型(integer),可以是正、負整數十進位,八進位,十六進位;浮點型(float),字串型(string),布爾類型(boolean),2、複合資料型別:數組(array)對象(object)3、特殊資料類型:null()資源類型(resource)註:1>在下列情況下一個變數被認為是 NULL:被賦值為 NULL。尚未被賦值。被 unset()。
在php中,有兩種基本的輸出方法:echo 和 printecho 和 print 之間的差異:echo——能夠輸出一個以上的字串,無傳回值print——只能輸出一個字串,並始終傳回值為1echo的語句: echo是一個語言結構,有無括弧均可使用:echo 或echo(); 例如:顯示字串:echo "PHP is fun!";echo "Hello world!";echo "計劃","學習","PHP";?>顯示變數:$txt1 =
1、如果能將類的方法定義成static,就盡量定義成static,它的速度會提升將近4倍。2、$row[’id’] 的速度是$row[id]的7倍。3、echo 比 print 快,並且使用echo的多重參數(譯註:指用逗號而不是句點)代替字串串連,比如echo