當前位置:
首頁 > 最新 > 總結PHP語言需掌握的知識點!

總結PHP語言需掌握的知識點!

1、定義常量:

代碼如下:

//1

define("TAX_RATE",0.08);

echo TAX_RATE; //輸出0.08

//2 (PHP 5.3)

const TAX_RATE2 =0.01;

echo -- .TAX_RATE2; //輸出0.01

?>

2、PHP中 定義變數區分大小寫,定義函數的時候不區分大小寫:

代碼如下:

/*定義變數區分大小寫*/

$abc=100;

$Abc=200;

echo $abc. | .$Abc; //輸出100|200

/*定義函數不區分大小寫 下面寫法系統會報錯:Fatal error: Cannot redeclare Abc() */

function abc(){

echo abc ;

}

function Abc(){

echo "Abc";

}

?>

3、在mysql安裝的時候設置字符集為UTF-8,而在mysql客戶端(cmd進入的界面)向表中添加中文的數據 無法添加到資料庫中,則按下面設置即可:

4.想成為一位高級PHP程序員,那你就必須熟練掌握以下內容:

文件目錄處理函數包80%以上的函數的功能的靈活運用。

日期時間函數中的80%以上的函數的功能的靈活運用

數學函數庫中的100%的內容。

網路庫中的60%以上的內容,對各個函數的功能比較熟悉。

字元串處理函數下的60%以上的內容,特別是各種處理函數。

正則表達式函數下的90%以上的內容,特別是各種正則處理.

一些安全庫下的40%以上的內容,如果對於安全沒有接觸的話根本就不可能掌握PHP

XML處理,熟悉SAX、DOM以及JDOM的優缺點並且能夠使用其中的一種完成XML的解析及內容處理。

圖形圖像函數庫下的80%以上的內容,特別是一些圖像生成和處理

MySQL 資料庫函數下的90%以上的內容,特別是處理各種數據的函數

數組處理函數下的90%以上的內容,特別是各種操作處理函數

其它PEAR,PECL,和一些擴展類庫中的80%以上的內容,特別是一些常用的類的處理

針對不同的需求,查找不同的函數庫。

測試:必須熟悉使用phpunit編寫測試用例完成代碼的自動測試。

管理:必須熟悉使用xinc, phing等完成工程管理的常用任務,例如工程編譯、生成phpdoc、生成、版本控制、自動測試。

排錯:應該可以根據異常信息比較快速的定位問題的原因和大致位置。

思想:必須掌握OOP的主要要求,這樣使用PHP開發的系統才能是真正的PHP系統。

規範:編寫的代碼必須符合流行的編碼規範,這樣程序的可讀性才比較好。

博學:掌握OOA、OOD、YiiFramework 、Zendframework、cakephp、symfony、模板技術等流行技術,掌握軟體架構設計思想、搜索引擎優化、緩存系統設計、網站負載均衡、系統性能調優等實用技術。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序大官猿 的精彩文章:

2017技術趨勢報告,機器智能如何能創造價值?
一名不會技術的程序員找到的工作的全過程
作為程序員必知的知識概念!
不要再認為人工智慧就是機器智能了,它們其實是兩個概念!
IT職業技術人員崗位細分類!

TAG:程序大官猿 |