Time of Update: 2017-01-13
ubuntu9.04系統如果使用 apache2, apache 的 configure 命令由:./configure –prefix=$(WWWHOME) –enable-module=so改成:./configure –prefix=$(WWWHOME) –enable-sophp 的 configure 命令:./configure –prefix=$(PHPHOME)
Time of Update: 2017-01-13
* 請實現一個函數,輸入一段文本,把文本解析到一個數組中,數組每行元素的key通過輸入參數指定。函數原型:function ExplodeLines($text, $columnNames)例如,輸入: 代碼如下複製代碼 $text = "Apple,20,redPear,10,yellow";$columnNames = array('Fruit', 'Number',
Time of Update: 2017-01-13
for 迴圈的文法是: 代碼如下複製代碼 for (expr1; expr2; expr3)statement 下面說說for語句幾種有用的變型。1、無限迴圈這種也叫死迴圈,沒有開始和結束一直就這樣下去 代碼如下複製代碼 <?phpfor (;;) { //放置需要不斷執行的語句}?> 死迴圈如果在當中配合if else ,break也可以跳出迴圈 代碼如下複製代碼 <?phpfor (;;) { //
Time of Update: 2017-01-13
利用 pathinfo函數<?php 代碼如下複製代碼 function extend_2($file_name){$extend = pathinfo($file_name);$extend = strtolower($extend["extension"]);return $extend;} 定義和用法pathinfo() 函數以數組的形式返迴文件路徑的資訊。文法pathinfo(path,options)pathinfo()
Time of Update: 2017-01-13
重載新的方法在學習PHP
Time of Update: 2017-01-13
Static關鍵字是在類中描述成員屬性和成員方法是靜態;靜態成員好處在那裡呢?前面我們聲明了“Person”的人類,在”Person”這個類裡如果我們加上一個“人所屬國家”的屬性,這樣用”Person”這個類執行個體化出幾百個或者更多個執行個體對象,每個對象裡面就都有“所屬國家”的屬性了,如果開發的項目就是為中國人而開發的,那麼每個對象裡面就都有一個國家的屬性是“中
Time of Update: 2017-01-13
抽象方法和抽象類別在OOP語言中,一個類可以有一個或多個子類,而每個類都有至少一個公有方法做為外部代碼訪問其的介面。而抽象方法就是為了方便繼承而引入的,我們先來看一下抽象類別和抽象方法的定義再說明它的用途。什麼是抽象方法?我們在類裡面定義的沒有方法體的方法就是抽象方法,所謂的沒有方法體指的是,在方法聲明的時候沒有大括弧以及其中的內容,而是直接在聲明時在方法名後加上分號結束,另外在聲明抽象方法時還要加一個關鍵字“abstract”來修飾;例如:
Time of Update: 2017-01-13
php支援的基礎資料型別 (Elementary Data Type):Integer:整數Float(Double,雙精確度值):浮點數,表示所有實數String:字串Boolean:布爾值,true/falseArray:儲存具有相同類型的多個資料項目Object:對象,儲存類的執行個體NULL:沒有被賦值、已經被重設或被賦值為特殊值NULL的變數特定的內建函數(例如資料庫函數)將返回resource類型的變數四種標量類型:string(字串) integer(整型)
Time of Update: 2017-01-13
變數:變數用於儲存值,比如數字、文本字串或數組。一旦設定了某個變數,我們就可以在指令碼中重複地使用它。PHP 中的所有變數都是以 $ 符號開始的。在 PHP 中設定變數的正確方法是: 代碼如下複製代碼 $var_name = value; PHP 的入門者往往會忘記在變數的前面的 $ 符號。如果那樣做的話,變數將是無效的。讓我們試著建立一個存有字串的變數,和一個存有數值的變數: 代碼如下複製代碼 <?php$txt = "Hello
Time of Update: 2017-01-13
用 PHP 內建函數 file_exists 可以檢查某個檔案或目錄是否存在。如果檔案或目錄存在,file_exists 函數返回 TRUE,如果不存在,則返回 FALSE。下面是一個簡單的檢查檔案是否存在的執行個體代碼: 代碼如下複製代碼 <html><body><?php$filename = "C:\blabla\php\hello.txt";if (file_exists($filename))
Time of Update: 2017-01-13
一,$_GET是擷取表method為get形式的資料二,$_GET擷取url.php?i=12 的資料,上面是我們常用的利用get來擷取值的資料,執行個體一,取得form的資料 代碼如下複製代碼 <form action ="get.php" method ="get">Name: <input type="text" name="username"
Time of Update: 2017-01-13
while迴圈while迴圈是PHP中最簡單的迴圈,其基本格式為: 代碼如下複製代碼 while (expr){ statement}//或者while (expr): statementendwhile; 該文法表示,只要expr運算式為TRUE,那麼就一直執行statement直到expr為FALSE為止,statement表示要執行的動作或邏輯。例子: 代碼如下複製代碼
Time of Update: 2017-01-13
函數說明string file_get_contents ( string $filename [, bool $use_include_path [, resource $context [, int $offset [, int $maxlen ]]]] )和 file() 一樣,只除了 file_get_contents() 把檔案讀入一個字串。將在參數 offset 所指定的位置開始讀取長度為 maxlen 的內容。如果失敗,file_get_contents() 將返回
Time of Update: 2017-01-13
代碼如下複製代碼 $route->run();/** * 執行相應的 MCA * */ private function run
Time of Update: 2017-01-13
PHP中一個好用的函數parse_url,特別方便用來做資訊抓取的分析,舉例子如下: 代碼如下複製代碼 $url = "http://www.111cn.net/aaaa/";$parts = parse_url($url);輸出:Array( [scheme] => http [host] => www.111cn.net [path]
Time of Update: 2017-01-13
取值只能為True或者False,當其他類型轉化為boolean類型時,以下值被認為是 FALSE:the 布爾值 FALSE 自身 the 整型值 0 (零) the 浮點型值 0.0 (零) Null 字元串, 以及字串 "0" 不包括任何元素的數組 不包括任何成員變數的對象(僅PHP 4.0 適用) 特殊類型 NULL (包括尚未設定的變數) 從沒有任何標記(tags)的XML文檔產生的SimpleXML 對象 所有其它值都被認為是
Time of Update: 2017-01-13
檢測變數類型gettype($var) 這個函數返回變數的類型。例如,"字串"、"整數"、"布爾值"、"浮點值"等。在把變數插入嚴格類型的資料庫域前,一般用此函數來驗證變數是否為你期待的類型。 代碼如下複製代碼 <?php // returns string $var = "hello"; echo gettype($var); //returns double
Time of Update: 2017-01-13
最近把php從5.2升級到5.3.10,發現以前的php.ini-dist與php.ini-recommended不見了,出現了php.ini-developmen和php.ini-production,然後通過Google得知由於版本更新,這些檔案有了新的命名:php.ini-production對應於php.ini-recommendedphp.ini-development對應於php.ini-dist5.3以下的PHP版本,通常要將php.ini-dist或php.ini-recomme
Time of Update: 2017-01-13
代碼如下複製代碼 $y=date("Y",time());$m=date("m",time());$d=date("d",time());$start_time = mktime(9, 0, 0, $m, $d ,$y);$end_time = mktime(19, 0, 0, $m, $d ,$y);$time = time();if($time >= $start_time && $time
Time of Update: 2017-01-13
$_SERVER['PHP_SELF']:相對於網站根目錄的路徑及 PHP 程式名稱,與 document root 相關。 $_SERVER['HTTP_REFERER']:連結到當前頁面的前一頁面的 URL 地址。 $_SERVER['SCRIPT_NAME']:相對於網站根目錄的路徑及 PHP 程式檔案名稱 。 $_SERVER['REQUEST_URI']:訪問此頁面所需的 URI 。 $_SERVER['SCRIPT_FILENAME']:當前運行 PHP 程式的絕對路徑及檔案名稱。