Time of Update: 2017-04-15
PHP檔案處理—如何讀取檔案(一行,整個檔案)相對開啟和關閉檔案來說,讀寫檔案更複雜一些。這裡主要從讀取資料和寫入資料兩方面進行講解。那麼在上一篇文章《PHP檔案處理—開啟和關閉檔案》中介紹了開啟和關閉檔案,開啟檔案是所有操作檔案的前提,而關閉是所有操作檔案的結尾,那麼我們今天就給來介紹如何讀取檔案!從檔案中讀取資料從檔案中讀取資料,可以讀取一個字元、一行字串或者是整個檔案,還可以讀取指定長度的字串。1.讀取整個檔案:readfile()、flie()以及file_get_contents()三
Time of Update: 2017-04-13
在我們的程式開發中,有時可能需要重複的使用某段代碼或者某段函數,比如需要輸入“1*2*3*4...*100”,如果讓人工來輸入的話,會浪費很多的時間,也很繁瑣,但是,在這種情況下,有一個很好的辦法,就是使用我們的PHP迴圈控制語句,使用PHP迴圈控制語句,可以快速的完成計算,在PHP中,為我們提供了四種迴圈控制語句:while、do...while、for、和foreach。本章,先給大家講解第一種迴圈控制語句“while”迴圈語句。“while”迴圈語句的文法格式while迴圈是PHP中最簡單
Time of Update: 2017-04-13
在PHP語言中,提供了許多可以用來檢索字串的函數,使得PHP也可以像word那樣實現對字串的尋找功能。這樣用起來會非常的方便,可以很容易的尋找想要尋找的內容,關鍵字,統計次數等等相關的東西。下面就來講解一下常用的兩個字串的檢索函數。1. 使用strstr()函數尋找指定的關鍵字strstr()函數的含義是擷取一個指定字串在另一個字串中首次出現的位置到後者末尾的子字串。如果執行成功,則返回擷取的子字串(存在相匹配的字元);如果失敗則返回false。它的文法格式如下:strstr(haystack,
Time of Update: 2017-04-17
我們在前面講解使用date()函數擷取當前日期和時間的時候已經瞭解過date()函數的文法了,我們這裡重點講解date()函數的參數format的格式化選項。參數format的格式化選項如下表:format參數說明a小寫上午值和下午值,傳回值am或pmA大寫的上午值和下午值,傳回值am或pmBSwatch Internet標準時間,傳回值(000 到 999)d一個月中的第幾天,有前置0的兩位元字(從 01 到 31)D
Time of Update: 2017-04-17
instanceof是php5中新增的關鍵字,它的作用有2個:(1)判斷一個對象是否是某個類的執行個體,(2)判斷一個對象是否實現了某個介面。一般格式為:ObjectName instanceof
Time of Update: 2017-04-17
在PHP中提供了多種擷取時間和日期的函數,除了通過time()函數擷取當前的UNIX時間戳記和使用date函數擷取當前的時間外,還能調用getdate()函數確定目前時間,本章就給大家介紹一下“getdate()”函數。getdate()函數的用法:getdate()函數是擷取日期指定指定部分的相關資訊,它的文法如下:getdate(timestamp);getdate()函數返回數組形式的日期和時間資訊,如果沒有參數timestamp,是以目前時間為準。該函數返回的關聯陣列元素如下表:getd
Time of Update: 2017-04-17
通過複製,我們可以明白$a = $b和$a = clone
Time of Update: 2017-04-17
前面我們已經知道,使用傳址引用的方式調用對象,實質調用的是同一個對象,有時需要建設立一個對象的副本,改變原來的對象時不希望影響到副本,在PHP中可以根據現在的對象來複製出一個完全一樣的對象,複製出來的副本和原本兩個對象完全獨立而互不干擾。我們舉個簡單的例子來看一下複製的用法:<?phpheader("content-type:text/html;charset=utf-8");class Character{
Time of Update: 2017-04-17
本篇我們介紹下什麼是抽象類別以及用法簡介。什麼是抽象類別?抽象類別不能被執行個體化,同樣方法也沒有實現,只是提供方法聲明,沒有具體實現。抽象類別只能作為其他類的父類使用。抽象類別使用abstract關鍵字來聲明,文法格式為:abstract class
Time of Update: 2017-04-17
前面我們學習了mktime()函數,知道mktime()函數是根據給出的參數返回UNIX時間戳記。當mktime()函數不填寫參數的情況下,是返回當前的時間戳記像下面這樣:<?php$now=mktime();echo
Time of Update: 2017-04-17
在PHP中使用mktime()函數將一個時間轉換成UNIX的時間戳記。mktime()函數根據給出的參數返回UNIX時間戳記。時間戳記是一個長整數,包含了從UNIX紀元(1970年1月1日)到給定時間的秒數。其參數可以從右至左省略,任何省略的參數會被設定成本地日期和時間的當前值,該函數的文法格式如下:mktime(hour,minute,second,month,day,year,is_dst)參數描述:hour 可選。規定小時。minute 可選。規定分鐘。second
Time of Update: 2017-04-16
這篇文章主要介紹了php修改數組鍵名的方法,涉及php針對數組的遍曆、截取、轉換等相關操作技巧,需要的朋友可以參考下本文執行個體講述了php修改數組鍵名的方法。分享給大家供大家參考,具體如下:$ar = array( array(1 => 'a', 2 => 50, 3 => 60, 4 => 'long', 5 => 'zzz', 6 => 'kkk', 7 => 'ooo'
Time of Update: 2017-04-16
瞭解一下時區整個地球的時區總共劃分為24個時區,它們是中時區(零時區)、東1-12區,西1-12區。在每個時區都有自己的本地時間,而且,在同一個時間,每個時區的本地時間會相差1-23個小時,不我們經常說的就是,我們中國這裡是白天,而美國那裡是夜晚。這就是時區的不同,形成的時間差。例如,英國倫敦的本地時間與我們中國北京的本地時間相差8個小時,在國際無線電通訊領域,使用一個統一的時間,我們稱為通用協調時間(Universal Time
Time of Update: 2017-04-16
表單 <form>由表單元素組成。常用的表單元素有以下幾種標記:輸入欄位標記 <input> 、選擇域標記 <select>和<option>、文字域標記<textarea>等。這一章節我們重點來介紹一下輸入欄位標記 <input>。輸入欄位標記 <input>輸入欄位標記 <input> 是表單中最常用的標記之一。常用的輸入欄位標記 <input> 有文字框、按鈕、選項按鈕、複選框等等。
Time of Update: 2017-04-16
介紹一下什麼是表單 WEB表單的功能是讓瀏覽者和網站有一個互動的平台。WEB表單主要用來在網頁中發送資料到伺服器,例如,提交註冊資訊時需要使用表單。當使用者填寫完資訊後做提交 ( submit ) 操作,即將表單的內容從用戶端的瀏覽器傳送到伺服器端,經過伺服器上的PHP程式進行處理後,再將使用者所需要的資訊傳遞迴用戶端的瀏覽器上。通過獲得使用者提交的各種資訊,使PHP與WEB表單實現了互動。
Time of Update: 2017-04-15
分割字串字串的分割是通過explode()函數實現的。explode()函數按照指定的規則對一個字串進行分割,傳回值為數組。其文法格式如下:explode(separator,string,limit)函數的參數列表如下:參 數說 明separator必要參數,指定分割標識符。string必要參數,指定將要被進行分割的字串limit選擇性參數,規定所返回的數組元素的數目說明:如果separator 為空白字串(“ ”),explode()將返回false;如果separator
Time of Update: 2017-04-15
學習了“break”跳出迴圈,再來學習一個我們的“continue”跳出迴圈。continue跳出迴圈沒有break強大,continue只能終止本次的迴圈而進入到下一次迴圈中break和continue兩者的區別就好像我們下象棋一樣,有些人棋品不好,眼看要輸了,掀了棋盤不玩了,這是break。還有的人知道這句要輸,後面的就不下了,認輸再來一局,這就是continue。continue控制流程程圖如下所示:continue跳出迴圈執行個體,代碼如下<?php
Time of Update: 2017-04-15
本章節介紹PHP中一個特殊迴圈語句,“foreach”迴圈語句。foreach迴圈用來做什嗎?PHP中,foreach迴圈語句,是專門用來迴圈遍曆數組的,關於數組,可以查看這篇文章http://www.php.cn/php-weizijiaocheng-360217.html foreach迴圈文法格式foreach迴圈文法有兩種寫法,第一種寫法如下foreach (array_variable as val)
Time of Update: 2017-04-15
本章,我們給大家講解一下PHP迴圈控制語句中的“for”迴圈。for迴圈是PHP中複雜的迴圈結構,它有三個運算式。文法格式如下: for (expr1; expr2; expr3){ statement;}文法詳解:第一個運算式expr1在迴圈開始的時候只執行一次 第二個運算式expr2在迴圈體的每次迴圈開始的時候執行,如果執行的結果是true,則執行
Time of Update: 2017-04-15
在PHP中,字串的格式化方式有很多種,按照格式化的類型可以分為字串的格式化和數字字元的格式化,數字字元的格式化最為常用。下面我們先將詳細講解一下數字字元格式設定化函數number_format()函數。number_format()函數定義用來將數字字串進行格式化。其文法格式如下的方式:number_format(number,decimals,decimalpoint,separator)參數說明:number_format()函數可以有1個,2個或者是4個參數,但不能是3個參數。如果只有一個