Time of Update: 2017-01-13
一,php浮點數用法PHP浮點類型取整之ceil — 進一法取整說明float ceil ( float value )返回不小於 value 的下一個整數,value 如果有小數部分則進一位。ceil() 返回的類型仍然是 float,因為 float 值的範圍通常比 integer 要大。例子 1. ceil() 例子 代碼如下複製代碼 < ?phpecho ceil(4.3); // 5echo ceil(9.999); // 10?>
Time of Update: 2017-01-13
有時候可變的變數名會給編程帶來很大的方便。也就是說變數名可以被動態命名和使用。通常變數通過下面這樣的語句來命名 : 代碼如下複製代碼 <?php $a = 'hello'; ?> 可變變數名指的是使用一個變數的值作為這個變數的名稱。在上面的例子中,通過使用兩個$符號,你可以把hello設定成一個變數的名稱,就像下面那樣。
Time of Update: 2017-01-13
因為最近在寫一個日曆的項目功能,所以自然而然想到了日誌的存檔,其實實現這樣的功能也不是很難,首先要有一個日曆的表單來直觀顯示日曆,而處理日期的時間就交給了編程代碼,比如PHP,對於要看之前寫的文檔,也就是將日曆向前翻,那麼就需要提交日曆時間了,然後再交給表單來顯示出來。效果下面是一個新手做的PHP日曆功能,這裡用一個檔案將日曆的功能給寫出來了,檔案不是很大,有注釋,是一個簡單的原理功能,接受部分都是由PHP來處理的,顯示部分用的是表格,如果做PHP的行事曆項目可以直接進行二次開發即可使用。 &
Time of Update: 2017-01-13
如何使用session凡是與session有關的,之前必須調用函數session_start();為session付值很簡單,如:程式碼 代碼如下複製代碼 <?phpSession_start();$Name = "這是一個Session例子";Session_Register("Name");//注意,不要寫成:Session_Register("$Name");Echo
Time of Update: 2017-01-13
這兩天做的工作使用到了curl當要請求的url和自己不在一台server上面,不能直接存取這種情況下使用curl是最好不過了,類比post請求做一些事,簡單方便下面記錄一下在使用過程中的積累 代碼如下複製代碼 /*遠程post請求*/function getRemoteUrl($get_url) { $curl = curl_init();#啟動一個CURL會話 curl_setopt($curl,
Time of Update: 2017-01-13
cURL簡介cURL是一個利用URL文法規定來傳輸資料和檔案的工具,支援很多種協議如HTTP、FTP、TELNET等。PHP也支援 cURL 庫。假如我們要擷取某個網頁的內容,我們可能會使用下面這幾種方法: 代碼如下複製代碼 <?php// 把整個檔案讀入一個字串中$str = file_get_contents("http://www.111cn.net");// 把整個檔案讀入一個數組中$arr = file("http://www.1
Time of Update: 2017-01-13
方法一, 代碼如下複製代碼 <?phpheader("Content-type: text/html; charset=utf-8");function randCode($length) { $ranges = array(range('a', 'z'), range('A', 'Z'), range(1, 9)); $code = '';
Time of Update: 2017-01-13
對比起 Cookie,Session 是儲存在伺服器端的會話,相對安全,並且不像 Cookie 那樣有儲存長度限制,本文簡單介紹 Session 的使用。由於 Session 是以文字檔形式儲存在伺服器端的,所以不怕用戶端修改 Session 內容。實際上在伺服器端的 Session 檔案,PHP 自動修改 Session 檔案的許可權,只保留了系統讀和寫入權限,而且不能通過 ftp 修改,所以安全得多。由於 Session 是以文字檔形式儲存在伺服器端的,所以不怕用戶端修改 Session
Time of Update: 2017-01-13
在PHP中,流量控制語句主要有條件陳述式和迴圈語句組成。其中,流量控制語句有if/else和switch語句;迴圈語句有while和for語句。1. IF語句在PHP中,IF語句有兩種文法結構。一種用大括弧表示語句塊,一種用冒號表示語句塊。前者一般用於純程式碼中,後者一般用於代碼和HTML結合時。兩種寫法如下: 代碼如下複製代碼 // 大括弧表示語句塊if ($value) { // 操作;} elseif($value) { &
Time of Update: 2017-01-13
輸出字串在PHP中,有四種方法輸出字串。echo結構可以一次輸出多個值;print()只可以輸出一個值;printf()可以格式化輸出;print_r()可以輸出數組,對調試很有好處。下面一一進行介紹。1. echoecho 是PHP的一個關鍵字,它沒有傳回值。在寫法上,它可以省略小括弧。如下代碼: 代碼如下複製代碼 echo 'Test String';echo('Test String'); 2. printprint
Time of Update: 2017-01-13
先瞭解一下數組,數組就是把一組資料按順序放在一起。PHP的數組和其它的語言數組有一點點不同:第一,儲存的資料是可以是任何類型的;第二,數組的索引可以是數字,也可以是字串。怎樣建立在PHP中建立數組你可以使用如下的方法之一建立數組: 代碼如下複製代碼 <?php $a="abcd"; print($a[0]." ".$a[1]." ".$a[2]." ".$a[3]."
Time of Update: 2017-01-13
數組值的操作1. 值的析取PHP中,用list來析取數組中的值,如list($a, $b) = $array。如果list中的值多於數組個數,list中多餘的值會設為NULL。也可以用逗號來跳過數組中的值,如list($a, ,$b) = $array。2.劃分數組如果想取得子數組,可以用array_slice(array, offset,
Time of Update: 2017-01-13
引用檔案是PHP在一大特特色之一,這個方法可以將常用的功能與函數放在一個檔案之中,而其他頁面需要用到這些功能或函數時,就直接通過引用這個檔案來調用這些函數了。如果不引用的話,重新在那個頁面上寫上相同的函數會大大的加重開發人員的工作量,也加大了程式的代碼量,不利於後期的維護以及二次開發。PHP引用檔案的方法有兩,分別利用到的函數是 require() 和 include() 。兩種引用的效果是一樣的,但這兩個函數有不同之處:如果 require
Time of Update: 2017-01-13
在PHP中的一個常量一旦被定義,就不能再改變或者取消定義;常量有預定義常量(內部常量),和PHP預設定義的常量,當然也可以自訂常量。以下是其中幾個預定義常量:(完整預定義常量,請參閱PHP手冊)TRUE ,該常量是真值(true),為真(成立)。FALSE ,該常量是偽值(false),為假(不成立)。PHP_VERSION ,該常量是當前PHP程式的版本號碼,如 “5.2.17”。PHP_OS ,該常量是當前執行PHP程式解析器的作業系統名稱,如
Time of Update: 2017-01-13
PHP 中的字串字串變數用於包含字串的值。在本教程中,我們打算介紹幾個在 PHP 中用於操作字串的最常用的函數和運算子。在建立字串之後,我們就可以對它進行操作了。您可以直接在函數中使用字串,或者把它儲存在變數中。在下面,PHP 指令碼把字串 “Hello World” 賦值給名為 $txt 的字串變數: 代碼如下複製代碼 <?php$txt="Hello World";echo $txt;?>
Time of Update: 2017-01-13
運算子用於對值進行運算.PHP 運算子本部分列出了在 PHP 中使用的各種運算子:算數運算子 運算子 說明 例子 結果 + Addition x=2 x+2 4 -
Time of Update: 2017-01-13
if、elseif 以及 else 語句用於執行基於不同條件的不同動作。條件陳述式當您編寫代碼時,您常常需要為不同的判斷執行不同的動作。您可以在代碼中使用條件陳述式來完成此任務。if…else 語句在條件成立時執行一塊代碼,條件不成立時執行另一塊代碼elseif 語句與 if…else 配合使用,在若干條件之一成立時執行一個代碼塊If…Else 語句如果您希望在某個條件成立時執行一些代碼,在條件不成立時執行另一些代碼,請使用
Time of Update: 2017-01-13
PHP 中的 Switch 語句用於執行基於多個不同條件的不同動作。Switch 語句如果您希望有選擇地執行若干代碼塊之一,請使用 Switch 語句。使用 Switch 語句可以避免冗長的 if..elseif..else 代碼塊。文法 代碼如下複製代碼 switch (expression){case label1: code to be executed if expression = label1; break; case
Time of Update: 2017-01-13
PHP中的迴圈主要使用者執行相同代碼塊運行指定的次數。PHP迴圈主要有四種:while,do…while,for,foreach。下面我們分開講解每種迴圈的用法。while語句:只要指定的條件成立,則迴圈執行代碼塊。格式:while(expr){
Time of Update: 2017-01-13
什麼是數組?在使用 PHP 進行開發的過程中,或早或晚,您會需要建立許多相似的變數。無需很多相似的變數,你可以把資料作為元素儲存在數組中。數組中的元素都有自己的 ID,因此可以方便地訪問它們。有三種數群組類型:數值數組帶有數字 ID 鍵的數組關聯陣列數組中的每個 ID 鍵關聯一個值多維陣列包含一個或多個數組的數組數值數組數值數組儲存的每個元素都帶有一個數字 ID 鍵。可以使用不同的方法來建立數值數組:例子 1在這個例子中,會自動分配 ID 鍵: 代碼如下複製代碼