當前位置:才華齋>計算機>php語言>

php學習筆記:基礎知識

php語言 閱讀(4.3K)

文章主要介紹了php學習筆記的基礎知識部分,需要的朋友可以參考下,希望對大家有所幫助!

php學習筆記:基礎知識

例子 名稱 結果$a + $b 聯合 $a 和 $b 的聯合$a == $b 相等 如果 $a 和 $b 具有相同的鍵/值對則為 TRUE$a === $b 全等 如果 $a 和 $b 具有相同的鍵/值對並且順序和型別都相同則為 TRUE$a != $b 不等 如果 $a 不等於 $b 則為 TRUE$a <> $b 不等 如果 $a 不等於 $b 則為 TRUE$a !== $b 不全等 如果 $a 不全等於 $b 則為 TRUE

+ 運算子把右邊的陣列元素附加到左邊的陣列後面,兩個陣列中都有的鍵名,則只用左邊陣列中的,右邊的被忽略。

物件

要初始化一個物件,用 new 語句將物件例項到一個變數中。

常用函式

strlen() 函式用於計算字串的長度。

strpos() 函式用於在字串內檢索一段字串或一個字元。

常量

可以用 define() 函式來定義常量。一個常量一旦被定義,就不能再改變或者取消定義。

常用的魔術常量:

定義常量例子:

<?php

define("poems" , "Homeric epic");

echo poems ;//outputs "Homeric epic"

?>

php字串運算子

在 PHP 中,只有一個字串運算子。

並置運算子 (.) 用於把兩個字串值連線起來。如:echo "a= ".$a."<br>";

左邊將字串文字"a="與變數$a的值連線,第二處是與換行符"<br>"連線

php函式

函式只有在被呼叫時才會被執行,這點和js是一樣的,同樣,函式定義也是以function關鍵字開頭的。

<?php

function sum($x,$y){

$z=$x + $y;

return $z;

}

echo "-2+10= "(-2,10);//outputs "-2+10=8"

?>

當沒有return語句時,以上將會變成"-2+10=";

流程控制

在這裡,只講下foreach語句。

foreach語句遍歷輸出陣列:

語法:

foreach (array_expression as $value){ statement};

foreach (array_expression as $key => $value){ statement};

引數array_expression是指定要遍歷的陣列,$value是陣列的值

<?php

$actors [0] ="Marry";

$actors [1] ="Lorry";

$actors [2] = "mike";

foreach ($actors as $values){

echo "Name:$values<br>";

}

?>

以上程式碼將輸出:

Name:Marry