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
-
用PHP實現文件上傳二法
PHP(HypertextPreprocessor)是一種HTML內嵌式的語言(類似IIS上的ASP)。而PHP獨特的語法混合了C、Java、Perl以及PHP式的新語法。它可以比CGI或者Perl更快速的執行動態網頁。除此之外,用PHP寫出來的Web後端CGI程序,可以很輕易的移植到不同的系統平台上。我們在做...
-
PHP常用開發技巧
PHP開發常用技巧能使你在開發過程中快而有效.以下就是小編精心推薦PHP常用開發技巧,希望對大家有幫助!1使用dowhile避免多層if語句嵌套我們直接舉例説明:實現方式①if($name=='hedong'){if($sex=='male'){if($major=='PHP'){$ret='...
-
PHP程序員基本要求和必備技能
PHP程序員有什麼必備知識呢?以下是本站小編精心為大家整理的PHP程序員基本要求和必備技能,希望對大家成為程序員有所幫助!更多內容請關注應屆畢業生網!一名PHP程序員的基本要求:1、精通html、CSS、JS等網站前端技術。2、掌握PHP編程技術。3、瞭解Linux及Apache、...
-
tp搜索時首頁分頁和搜索頁保持條件分頁的方法
在做搜索查詢時突然發現在首頁用的`分頁代碼在搜索頁使用時出現錯誤,首頁分頁代碼(代碼中標註start與end部分為分頁代碼),下面是由本站小編為大家整理的Thinkphp搜索時首頁分頁和搜索頁保持條件分頁的方法,喜歡的可以收藏一下!瞭解更多詳情資訊,請關注應屆畢業生...