php 學習筆記

2022-07-10 04:36:07 字數 4335 閱讀 8314

開始學習 php 了, 為了以後的**審計, 還想進軍 web的

phpstudy , 一鍵部署, 舒服。

注意: 安裝路徑 不要帶有 中文名,

資料庫預設賬戶

root:root

<?php 

echo "這是乙個簡單的 php 程式";

需要使用 來包含**, php **可以在 .php 結尾的檔案裡,也可以在 .html 檔案裡

注釋, 使用 和 c/c++ 一樣的語法格式 單行 // 多行/* */

每一條語句, 都必須使用 ; 來結尾

echo 和 print 區別:

echo - 可以輸出乙個或多個字串

print - 只允許輸出乙個字串,返回值總為 1

<?php 

echo "print 和 echo

";$text = "m1n9yu3";

print $text;

print "我的名字是: $text ";

string(字串), integer(整型), float(浮點型), boolean(布林型), array(陣列), object(物件), null(空值)。

可以使用 var_dump(obj) 函式, 來列印 物件的型別

<?php 

// string 型別

$text = '我是乙個文字型別的資料';

// 整數型別

$int = 10;

// 浮點型別

$float = 8.888;

// 布林型別

$bool = true;

// 陣列型別

$array = array('1','2','3');

// 類物件

class car

function what_color()

}// null 值, 可以清空乙個資料的指向

$null = null;

var_dump($int)

?>

包含 型別比較, 迴圈,分支, 運算子,常量,字串

== : 只比較值, 不比較型別

===: 比較值,也比較型別

正確,就顯示,不正確就不顯示

語法

bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )`

<?php 

// 區分大小寫的常量名

echo '

';echo greeting; // 輸出 "greeting"

?>

常量是全域性的

字串變數

<?php 

$text = "hello world";

echo $text;

?>

字串運算子只有乙個 . 稱為 並置運算子

用於把兩個字串值連線起來

<?php 

$txt1="hello world!";

$txt2="what a nice day!";

echo $txt1 . " " . $txt2;

?>

常用函式

strlen(string_obj) 字串長度 (位元組數)

strpos(string_obj) 用於在字串內查詢乙個字元或一段指定的文字, 匹配到,返回第乙個匹配到的位置, 匹配不到,返回 false;

數值運算子

+ 加- 減

* 乘/ 除

% 取模

- 取反

. 並置

賦值運算子

= 賦值, 可以使用 += -= *= 之類的 復合運算子

自增自減

++ -- , 語法和 c一致

比較運算子

== 等於

=== 絕對等於

!= 不等於

<> 不等於

!== 絕對不等於

> 大於

< 小於

>= 大於等於

<= 小於等於

邏輯運算子

and 與

or 或

xoe 異或

&& 與

|| 或

! 非陣列運算子

+ 集合

== 相等

=== 恒等

!= 不相等

<> 不相等

!== 不恒等

if else 語句

if (條件)

if (條件)

else

if (條件)

elseif (條件)

else

switch 語句

<?php 

switch (n)

?>

while 迴圈

while (條件)

do

while (條件)

for 迴圈

for (初始值; 條件; 增量)

foreach 用於遍歷陣列

foreach ($array as $value)

函式 程式設計, 可以減少**量

<?php 

function functionname()

?>

函式是可以通過呼叫函式來執行的。

可以在頁面的任何位置呼叫函式

php 函式準則

簡單示例

<?php 

function writename()

echo "my name is ";

writename();

?>

寫乙個 簡單的登入處理程式, 可以處理登入事件。

佔坑, 還在問大師傅。

問完回來了

當密碼是 passwd, 使用者名稱是 user 的時候, 才算是成功登入

PHP學習 PHP學習筆記 3

php 學習筆記 3 8 php 預定義常量 9 php 類 示例 var1 33 var2 44 if語句if var1 var2 echo if.else語句if var1 var2 else echo if.elseif.else語句if var1 var2 elseif var1 var2 ...

PHP學習筆記

globals是乙個儲存所有超級全域性變數的陣列,而global是乙個關鍵字,主要用在函式中宣告乙個變數為全域性變數,也可以使用 globals陣列來儲存全域性變數。變數的定義檢查 格式 isset var 取消變數定義 格式 unset var 數值轉換函式 chr 根據 var的值返回相對應的a...

php學習筆記

1 server script name server php self 和 server request uri 區別 例子 http localhost phpwind75 test.php 22 3e 3cscript 3ealert xss 3c script 3e 3cfoo server...