當前位置:妙知谷 >

關於PHP的百科

用PHP如何計算出某個月有多少天週末假期?
  • 用PHP如何計算出某個月有多少天週末假期?

  • 要計算一個月有多少天週末假期,我們只要計算出這個月有多少個星期六,星期天就行了。如何計算,一起來看下。操作方法(01)首先我們要清楚,date函數裏,傳入格式化字元串‘w’,返回的是什麼?這個一定要先弄清楚,先看下下面的代碼。(02)執行頁面,得到結果,我們可以知道,星期六返回的數字是6,星...
  • 5667
如何使用Zend Studio創建PHP項目
  • 如何使用Zend Studio創建PHP項目

  • ZendStudio是我們進行PHP開發的常用工具,那麼如何的在ZendStudio中創建一個PHP項目呢?下面小編給大家分享一下。操作方法(01)首先開啟ZendStudio軟件,點擊左上角的File選單,然後選擇下拉選單中的New選項,如下圖所示(02)接下來在彈出的新建項目介面中,我們展開PHP檔案夾下面的內容,選...
  • 30032
HTML表單Checkbox的值如何正確提交到PHP後臺?
  • HTML表單Checkbox的值如何正確提交到PHP後臺?

  • Checkbox的值和其他input輸入框的值一樣,也是透過from提交到服務器後臺,PHP再用全局變量_POST,就能得到這些值。但checkbox有一點區別,有需要特別注意的地方,下面一起看下。操作方法(01)我們先看下HTML的代碼,就是一個form,裏面有input輸入框,和一組checkbox,和一個提交按鈕,代碼如圖...
  • 23519
如何使用php創建第一個類
  • 如何使用php創建第一個類

  • PHP是超文字預處理語言,現在非常流行的一門軟件語言,甚至風頭一度超過Java語言,而它比Java語言簡單得多,因此現在學習php的大軍已經非常壯觀了。現在,我們啦看看如何使用php創建第一個類。我以Dreamweaver工具編輯代碼,任何代碼編輯的IDE工具都可以。操作方法(01)新建文檔雙擊桌...
  • 19368
PHP如何格式化日期?
  • PHP如何格式化日期?

  • 在做php開發時,經常會用到日期函數,我們可以透過這個函數將日期格式化輸出顯示。日期有多種的顯示格式,這些格式在PHP裏怎麼格式化?下面一起來看下。操作方法(01)先看下我們的代碼,如圖,在php裏要獲取到當前日期,我們可以用date函數,函數的第一個參數就是格式化字元串,第二個參數是...
  • 32280
PHP如何爲檔案寫入內容?
  • PHP如何爲檔案寫入內容?

  • 之前介紹了php是如何讀取檔案內容的。既然php可以讀取檔案內容,那寫入內容到檔案裏也肯定沒問題了。具體怎麼寫入呢?下面一起來看下。操作方法(01)寫內容到檔案裏,我們可以用fwrite函數,但在調用這個函數前,我們需要先開啟檔案,得到檔案句柄。開啟檔案,可以用fopen函數,該函數的第...
  • 10814
Php數組函數使用介紹
  • Php數組函數使用介紹

  • 在用php開發時,我們經常會接觸到數組,php爲數組操作提供了很多的函數,下面來介紹一些平常比較少用到,但又很實用的函數。操作方法(01)首先看下我們代碼,定義了二個數組arr1和arr2,然後調用array_merge函數,把結果賦值給arr3,最後輸出顯示arr3數組。代碼如圖。(02)執行結果如圖,array_m...
  • 7757
php檔案怎麼開啟,怎樣執行PHP檔案呢
  • php檔案怎麼開啟,怎樣執行PHP檔案呢

  • PHP編程語言比較容易上手,所以很多小可愛們都想要自學,今天小編我就來分享一下PHP檔案怎麼樣開啟,還有怎樣執行PHP檔案的。操作方法(01)如圖,比如新建了一個PHP檔案,那麼應該怎麼用開啟PHP檔案捏?(02)方法非常簡單,直接單擊鼠標右鍵,使用筆記本開啟方式即可。(03)這樣,就可以直接開啟PHP...
  • 12875
php是什麼意思
  • php是什麼意思

  • 簡要回答PHP主要是一種語言,通常代表超文字,預處理器主要用於面向對象命令式編程,人們在生活中利用PHP做開源腳本語言,它的主要特點是具有一定的開源性和免費性,甚至於能夠被廣泛的運用。目前衆多的用戶會對PHP進行數據庫連接,而且還可以面向過程面向對象。PHP能夠被得到廣泛的...
  • 5970
PHP如何自訂錯誤處理?
  • PHP如何自訂錯誤處理?

  • 在做php開發時,我們開發的程序有時會出錯,也許是代碼的問題,又或者是用戶輸入的數據有問題,如果我們不對錯誤做定製,php就會顯示一個比較醜陋的錯誤提示,而且會暴露我們的程序資訊。那麼我們該如何自訂錯誤處理?操作方法(01)先看下PHP默認的錯誤提示,我們先寫一個有問題的代碼,除...
  • 21445
PHP如何用正則匹配數據?
  • PHP如何用正則匹配數據?

  • 在做開發時,有時候需要在一段文字裏找出需要的字元,這時就需要用到正則表達式了。下面一起來看下具體怎麼使用正則查找數據。操作方法(01)我們先定義一個字元串,如圖,假設要從這段字元串裏,匹配找出網站的名字“搜狗”(02)然後定義一個正則表達式,解析下代碼,正則要放在斜槓符號(/)裏...
  • 27425
java和PHP對比
  • java和PHP對比

  • Java和php是軟件工程專業的兩大類語言,也是軟件工程學生的重點方向,我們軟件工程專業學習了非常多門語言,如WEB前端開發、Java語言、語言、Android移動開發、PHP程序設計語言等等,其中Java與php是學生的學習重點,把重心放在這兩個方向上面的人數比較多。現在,我們來看看Java與p...
  • 4504
如何使用Zend  Studio創建PHP項目
  • 如何使用Zend Studio創建PHP項目

  • ZendStudio是我們進行PHP開發的常用工具,那麼如何的在ZendStudio中創建一個PHP項目呢?下面小編給大家分享一下。工具/材料ZendStudio操作方法首先開啟ZendStudio軟件,點擊左上角的File選單,然後選擇下拉選單中的New選項,如下圖所示接下來在彈出的新建項目介面中,我們展開PHP文...
  • 18754
php的入門教程
  • php的入門教程

  • PHP(外文名:PHP:HypertextPreprocessor,中文名:“超文字預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。操作方法(01)開啟電腦中的php開發工具Dreamweaver,新建一個PHP,儲存爲php格式(02)開啟瀏覽器搜尋PHP教程,下載...
  • 8674
PHP如何序列化一個對象?
  • PHP如何序列化一個對象?

  • 在做開發時,有時需要儲存一個對象,但數據的儲存只能儲存字元串,或數字等簡單的數據類型,對象是不能直接儲存的,那麼怎麼解決這種情況?我們可以先把對象進行序列化,序列化後就是一串字元了,可以儲存這串字元。操作方法(01)在代碼裏,我們先定義一個數組對象,假設要儲存的就是這個對象。...
  • 23721
PHP如何獲取日期的年份?
  • PHP如何獲取日期的年份?

  • 在PHP開發中,我們很多時候會用到日期,當我們只用到日期的年份時,怎麼獲取一個日期的年份?下面一起來看下。操作方法(01)用到日期函數,我們當然少不了用date方法了。看下我們的代碼,如圖,很簡單,就是用date方法獲取到當前日期,然後用‘y'標誌格式化日期輸出,只輸出年份。(02)代碼運...
  • 30719
如何用PHP開發一個完整的網站
  • 如何用PHP開發一個完整的網站

  • 操作方法(01)一、PHPer應具備的知識(1)PHP知識: 熟練掌握基礎函數,PHP語句(條件、循環),數組(排序、讀取),函數(內部構造),運算(數學邏輯),面向對象(繼承接口封裝多態靜態屬性)等。 瞭解Cookie或者Session一種機制 瞭解一種模板操作機制和使用 手頭收藏一些好的常用類或方法,能...
  • 10277
PHP如何跳出循環語句?
  • PHP如何跳出循環語句?

  • 在做PHP開發時,我們經常會用到循環語句,有時基於一些條件,需要提前跳出循環語句,而不是遍歷完所有的數據。那麼怎樣跳出循環語句?下面一起來看下。Continue關鍵字(01)我們可以用continue來跳過當次循環中剩餘的代碼,並執行下一次循環。先看下我們的例子代碼,我們做一個循環,從1到6...
  • 27724
PHP如何連接mysql數據庫
  • PHP如何連接mysql數據庫

  • PHP是目前開發網站非常流行的一門腳本語言,而Mysql也是開源的一個小型數據庫系統,PHP與Mysql搭配起來開發網站非常的快捷和方便。那麼小編就和大家一起來探討一下PHP如何連接數據庫的!操作方法(01)首先,在我們的web目錄下,新建一個PHP文檔,我命名爲,大家可以隨意命名自己的文檔。...
  • 19124
PHP裏有哪些常用的數學函數?
  • PHP裏有哪些常用的數學函數?

  • php開發,我們經常會碰到一些數學運算,但很多人不知道php裏有提供一些常用的數學函數,方便我們對數學運算進行直接求值,而不用自己寫代碼去獲取結果。操作方法(01)第一個是求最大值,或最小值。不知道有相關函數時,我們都是用if語句去判斷哪個值大,哪個值小,這樣相對比較麻煩點。先看...
  • 11052
PHP如何發送郵件?
  • PHP如何發送郵件?

  • 在做網站開發,我們有時候需要發送郵件給用戶,比如在用戶註冊成功時,發送一份歡迎郵件給用戶。在PHP裏怎麼發送郵件?下面一起來看下。操作方法(01)一封郵件,我們肯定會有郵件標題和郵件內容,在代碼裏,我們先定義二個變量,分別用來定義郵件的標題和內容。(02)然後定義二個變量分別設定...
  • 22143
PHP裏哪些實用的字元串函數?
  • PHP裏哪些實用的字元串函數?

  • PHP開發時,我們經常會對字元串進行處理,刪除空格,轉換大小寫,替換字元等等這些都是對字元串的操作。還有哪些實用的字元串函數?下面一一介紹下。操作方法(01)先看下money_format函數,這個函數會格式化一個數字爲金額格式,不同的國家地區,會顯示不同的金額格式。當然這個要與setloca...
  • 31230
php如何高亮代碼?
  • php如何高亮代碼?

  • 在php裏,如果我們要輸出顯示php代碼,能讓這些代碼高亮顯示嗎?可以的,php有內置的函數支援,下面看下怎麼使用這個函數。操作方法(01)如果不使用函數,直接輸出的php代碼和普通的字元串沒什麼區別,如圖(02)要高亮代碼,我們可以使用函數highlight_string,該函數第一個參數爲需要高亮代碼的...
  • 22216
PHP如何利用正則替換非法字元?
  • PHP如何利用正則替換非法字元?

  • 在php開發中,遇到一個字元串帶有一個特殊符號的空格,用trim方法清理不掉這個空格。怎麼辦?我們可以利用正則表達式來替換這些非法字元,下面來看下。操作方法(01)首先我們定義一個字元串,字元串的前面字元是一個正常的空格,字元串的後面字元是一個包括特殊字元的空格。然後用trim...
  • 32052
php是什麼?
  • php是什麼?

  • 超文字預處理器PHP(外文名:HypertextPreprocessor,中文名:超文字預處理器)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP原始爲PersonalHomePage的縮寫,已經正式更名爲"PHP:HypertextPreprocessor"。注意不是Hypert...
  • 26505