//對於陣列總體上有兩種建立方法,//1.
$arr = array('name'=>'張三',"height"=>"178cm","age"=>20);
//2.
$arr1 = "張三";
$arr1 = "李四";
$arr1 = "王五";
//然而在小的層次上又可以有不同的寫法,
//例如先定義乙個空陣列,然後再賦值(不定義直接賦值就相當於第二種宣告方式);賦值又有兩//種賦值情況,一種給鍵值,一種不給鍵值,
//不給鍵值就是索引陣列,從0開始索引,給鍵值就是關聯陣列,用鍵值訪問陣列
$arr2 = array();
定義變數:關鍵字$
資料型別8種
定義字串,有3種方式,用單引號或者雙引號或者定界符,區別在於:用單引號中不能直接寫入變數,而需要通過"."符號拼接,雙引號中可以直接寫入變數,但是最好在外面包裹大括號確定變數的結束位置,定界符同樣可以寫入變數,並且裡面的任何特殊字元都不需要轉義,
不過需要注意的是結束識別符號所在的行不能包含任何其它字元,空格也不行,所以該識別符號不能被縮排,且識別符號和分號之間不能有任何空格或者製表符
php特有的方式,可以有變數的變數,例如$a='b';$b = '123'; $$a 就表示123,另外php中的任何型別的變數的賦值都是值賦值,但是可以通過&符號進行引用賦值即位址引用。
列印方式:列印方式有4種:
1、echo:無返回值,只能列印字串和數字,其後可以加括號,也可以不加;
2、print:有返回值1,也只能列印字串和數字,其後必須接括號,因為這是函式呼叫;
3、print_r 有返回值true,可以列印陣列和物件等其它型別,其後必須接括號,因為這是函式呼叫;
4、var_dump 無返回值 列印資訊較詳細,有資料的內容和型別,其後必須接括號,因為這是函式呼叫,這個函式通常為程式設計師自己除錯所用。
阻止程式執行:die||die()如果die後接括號,那麼會列印出括號中的內容 ||exit();
超全域性變數:$_server檢視伺服器的資訊,;$_get 包含使用get方法傳遞的引數的有關資訊,同樣$_post也是如此;通過setcookie設定cookie資訊,通過$_cookie獲取cookie資訊;$_globals為包含所有全域性變數的陣列,
常量:分為3種,內建常量||魔術常量||自定義常量 自定義常量只能被定義一次,否則會報錯(不是嚴重的錯誤),可以加@符號去掉警告,內建常量主要有php_os表示php所在作業系統的名稱,php_version表示當前php的版本號,
還有5個魔術常量,不是很重要,了解即可。
例項化物件:先宣告類 ,然後通過new關鍵字例項化乙個物件。
php學習總結,php學習部分總結
php apache 阿帕奇 php 直譯器 mysql 資料庫 php php檔案字尾就是.php 比如1.php 2.php php 要寫在 echo assss php 每一行的結束,必要有分號。變數建立變數的同時,必須要給變數乙個具體的值。a 1 常量const a 2 define a a...
學習PHP總結
己亥年七月廿六 於2019年8月26日來到甲骨文學校,接受有關程式設計 php j a等 的知識學習。在沒有接觸計算機領域之前,總感覺計算機內容是高深的是很精密的一些知識,感覺計算機離自己很遠,也裡自己很近。下定決心想要看看自己還不了解的計算機世界,不了解的程式設計世界,我來了。不知不覺也已經過了一...
php學習收藏 PHP陣列的總結
一 什麼是陣列 陣列就是一組資料的集合,把一系列資料組織起來,形成乙個可操作的整體。陣列的每個實體都包含兩項 鍵和值。二 宣告資料 在php中宣告陣列的方式主要有兩種 一是應用array 函式宣告陣列,一是直接為陣列元素賦值。1 array 函式宣告的陣列的方式array mixed.引數mixed...