1. 程式人生 > >PHP學習筆記(1)

PHP學習筆記(1)

PHP中的輸出語句中:“...”  輸出的是變數的值,'...'  輸出的是變數名。 在使用定界符的時候,例如
<?
  $string = <<<str
  這裡你寫的就是要輸出的東西,好好學習!
str

?>

這裡面的識別符號可以隨意定義,並且在識別符號作為結尾的時候需要注意的是還行後識別符號不得有空格!在識別符號前面有其他的東西的時候會發生錯誤的哈! PHP中的資料型別是根據你給變數的賦的值決定變數的資料型別的!

PHP中的false在值不為1時,值為0 0.0 或值為空時都為false!
PHP陣列(array) 陣列中的每一個數據稱為元素,元素是由鍵名和值兩部分構成,元素的鍵名可以是字串也可以是數字(在C語言中是數字,下面驗證下C語言中是否可以以字串的方式存在)

$array[key]='value'  ||    $array=array(key1=>value1,key2=>value2....)
is_null()函式用來判斷變數的值是否為空,若為空則返回true,否則返回false;unset()函式用來銷燬一個變數的值,將這個變數制空(變為null) 資料型別轉換和c語言一樣簡單,PHP裡只需要將要轉化成那一類,在變數前用括號將要轉化的資料型別進行標記就可以了!例如(integer)$string;其次,想要顯得高大上一點就只需要一個函式就可以啦,很簡單的 settype(變數名,型別名); PHP常量
一般由字母,下劃線和數字組成,但是數字不能作為首字母出現 define(“常量名稱”,“常量的值”) 全域性變數需要使用global關鍵字宣告,就像微信小程式一樣啊! 可變變數,就是在變數的前面多加一個$.   例如$a=b;    $$a就等於$b; PHP的運算子中需要注意的是不同於C語言和Java,PHP中的+號表示的就是賦值運算,字串相連就是用 . 這個東西拉!
PHP函式
function fun_name($str1,$str2..)
{
    fun_body;
}

嗯吶,函式就是這樣子的啦!這裡和C++有相似的地方,如果按照引用方式傳參的話,就是將那個變數的記憶體地址傳遞給了函式,將會對整個語言都存在影響!嗯吶,就這樣!

好像,這就是特別基礎的東西!