php基础教学笔记,php学习笔记:基础知识
php學習筆記:基礎知識
2.每行結尾不允許有多余的空格
3.確保文件的命名和調用大小寫一致,是由于類Unix系統上面,對大小寫是敏感的
4.方法名只允許由字母組成,下劃線是不允許的,首字母要小寫,其后每個單詞首字母要大寫
5.屬性的命名只允許由字母組成,下劃線是不允許的??
6.對于對象成員的訪問,我們必須始終使用“get"和"set"方法
7.當類成員方法被聲明為private時,必須以雙下劃線"__"開頭;被聲明為protected時,必須以單下劃線"_"開頭;聲明為public的成員屬性則在任何時候都不允許含有下劃線。
8.如果我們需要把一些經常使用的方法定義為全局函數,那么應該把它們以靜態(static)的形式定義在類中
9.函數的命名使用小寫和下劃線,應該能夠描述清楚該函數的功能。
10.Boolean值和null值都采用小寫。
11.當一個字符串是純文本組成的時候(即不含有變量),則必須總是以單引號(')作為定界符
12.使用array類型聲明關聯數組的時候,應將它分成多行,保證每行的鍵與值的對齊
13.類中所有代碼都必須用四個空格進行縮進
14.不允許用var來聲明變量,類成員變量必須以private,protected和public來聲明。通常用get和set方法來訪問類成員。
15.方法必須總是用private,protected或者public來聲明其作用域
16.在函數或方法名與參數括號之間不允許出現多余的空格
php學習至今一年有余,筆記積累挺多的,也挺雜的,寫篇文章整理一下吧。
php基礎部分
PHP 輸出文本的基礎指令:echo 和 print。
echo和print的區別
echo是PHP語句, print和print_r是函數,語句沒有返回值,函數可以有返回值(即便沒有用)
echo 輸出一個或者多個字符串。
print 只能打印出簡單類型變量的值(如int,string)
print_r 可以打印出復雜類型變量的值(如數組,對象)
var_dump和print_r的區別
var_dump返回表達式的類型和值,而print_r僅返回結果,相比調試代碼使用var_dump更便于閱讀。
變量
變量用于存儲值,比如數字、文本字符串或數組。PHP 中的所有變量都是以 $ 符號開始的。
PHP 變量名稱對大小寫敏感!
PHP 有三種不同的變量作用域:
local(局部)
global(全局)
static(靜態)
函數之外聲明的變量擁有 Global 作用域,只能在函數以外進行訪問。
函數內部聲明的變量擁有 LOCAL 作用域,只能在函數內部進行訪問。
global 關鍵詞用于訪問函數內的全局變量。
PHP static 關鍵詞
通常,當函數完成/執行后,會刪除所有變量。不過,有時我需要不刪除某個局部變量。實現這一點需要更進一步的工作。
要完成這一點,請在您首次聲明變量時使用 static 關鍵詞:
function myTest() {
static $x=-1;
echo $x;
$x--;
}
myTest();//-1
echo "
";
myTest();//-2
echo "
";
myTest();//-3
?>
【php學習筆記:基礎知識】相關文章:
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的php基础教学笔记,php学习笔记:基础知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java如何把png转换成jpg_Jav
- 下一篇: 中国科技大学计算机考研复试内容,中国科学