PHP基礎知識總結 part 1

2021-10-24 19:19:41 字數 4779 閱讀 6018

php 指令碼可放置於文件中的任何位置。

php 指令碼以 <?php*

開頭,以 *?> 結尾:

<?php

// 此處是 php **

?>

php 檔案的預設副檔名是 「.php」。

php 檔案通常包含 html 標籤以及一些 php 指令碼**。

例項:

<?php

echo "hello world!";

?>

執行結果:

hello worlg!

hello world!

注意:

php 語句以分號結尾(;)。php **塊的關閉標籤也會自動表明分號(因此在 php **塊的最後一行不必使用分號)。

注釋用於:

php支援三種注釋:

<?php

(1)// 這是單行注釋

(2)# 這也是單行注釋

(3)/*

這是多行

注釋塊*/

?>

echo:輸出 print:輸出,輸出成功返回1 print_r():輸出陣列 var_dump():輸出資料的詳細資訊,帶有資料型別和資料長度

變數: 儲存資訊的容器:

例項:

<?php

$x=5;

$y=6;

$z=$x+$y;

echo $z;

?>

執行結果:

注:php 變數名稱對大小寫敏感!

php 沒有建立變數的命令。

變數會在首次為其賦值時被建立:

例項:

<?php

$txt="hello world!";

$x=5;

$y=10.5;

?>

以上語句執行後,變數 txt 會儲存值 hello world!,變數 x 會儲存值 5,變數 y 會儲存值 10.5。

注:如果您為變數賦的值是文字,請用引號包圍該值。

在 php 中,有兩種基本的輸出方法:echo 和 print。

echo 和 print 之間的差異:

提示:echo 比 print 稍快,因為它不返回任何值。

echo 是乙個語言結構,有無括號均可使用:echo 或 echo()。

顯示字串

下面的例子展示如何用 echo 命令來顯示不同的字串(同時請注意字串中能包含 html 標記):

<?php

echo "";

echo "hello world!

";echo "i'm about to learn php!

";echo "this", " string", " was", " made", " with multiple parameters.";

?>

顯示變數:

下面的例子展示如何用 echo 命令來顯示字串和變數:

<?php

$txt1="learn php";

$txt2="w3school.com.cn";

$cars=array("volvo","bmw","saab");

echo $txt1;

echo "

";echo "study php at $txt2";

echo "my car is a ";

?>

執行結果:

learn php

study php at w3school.com.cn

my car is a volvo

print 也是語言結構,有無括號均可使用:print 或 print()。

顯示字串

下面的例子展示如何用 print 命令來顯示不同的字串(同時請注意字串中能包含 html 標記):

<?php

print "";

print "hello world!

";print "i'm about to learn php!";

?>

執行結果:

php is fun!

hello world!

i』m about to learn php!

下面的例子展示如何用 print 命令來顯示字串和變數:

<?php

$txt1="learn php";

$txt2="w3school.com.cn";

$cars=array("volvo","bmw","saab");

print $txt1;

print "

";print "study php at $txt2";

print "my car is a ";

?>

執行結果:

learn php

study php at w3school.com.cn

my car is a volvo

字串、整數、浮點數、邏輯、陣列、物件、null。

字串是字串行,比如 「hello world!」。

字串可以是引號內的任何文字。您可以使用單引號或雙引號:

例項:

<?php 

$x = "hello world!";

echo $x;

echo "

"; $x = 'hello world!';

echo $x;

?>

整數是沒有小數的數字。

整數規則:

在下面的例子中,我們將測試不同的數字。php var_dump() 會返回變數的資料型別和值:

例項:

<?php 

$x = 5985;

var_dump($x);

echo "

"; $x = -345; // 負數

var_dump($x);

echo "

"; $x = 0x8c; // 十六進製制數

var_dump($x);

echo "

";$x = 047; // 八進位制數

var_dump($x);

?>

執行結果:

int(5985)

int(-345)

int(140)

int(39)

浮點數是有小數點或指數形式的數字。

php var_dump() 會返回變數的資料型別和值:

例項:

<?php 

$x = 10.365;

var_dump($x);

echo "

"; $x = 2.4e3;

var_dump($x);

echo "

"; $x = 8e-5;

var_dump($x);

?>

執行結果:

float(10.365)

float(2400)

float(8.0e-5)

邏輯是 true 或 false。

$x=true;

$y=false;

邏輯常用於條件測試。

陣列在乙個變數中儲存多個值。

在下面的例子中,我們將測試不同的陣列。php var_dump() 會返回變數的資料型別和值:

例項:

<?php 

$cars=array("volvo","bmw","saab");

var_dump($cars);

?>

執行結果:

array(3)

物件是儲存資料和有關如何處理資料的資訊的資料型別。

在 php 中,必須明確地宣告物件。

然後我們在物件類中定義資料型別,然後在該類的例項中使用此資料型別:

例項:

<?php

class car

function what_color()

}?>

特殊的 null 值表示變數無值。null 是資料型別 null 唯一可能的值。

null 值標示變數是否為空。也用於區分空字串與空值資料庫。

可以通過把值設定為 null,將變數清空:

例項:

<?php

$x="hello world!";

$x=null;

var_dump($x);

?>

PMP備考總結 Part 1

1.考試簡介 pmp考試在國內一年開展四次,分別在每年的3月 6月 9月和12月,一般會選擇週六的上午來考試,pmp考試 4個小時 上午9 00 下午13 00 2020年受到疫情影響,3月和6月都取消了pmp考試,導致9月份報考的人數激增。樓主參加的就是9月份的考試,當時大約3月份在培訓機構報名,...

Part1 資料系統基礎

前四章講述應用於所有資料系統的基本理念,不論是執行在單機還是分布式的機器集群上。第一章介紹我們將要使用的術語和方法。解釋 可靠性 可擴充套件性和可維護性 的具體含義,以及我們如何去達到這些目標。第二章對比若干種不同的資料模型和查詢語言,從開發者角度是不同資料庫間最明顯的區分因素。我們可以看到不同的資...

makefile教程(基礎) part1

target.prerequisites command 解釋 target 是乙個目標檔案,也可以是執行檔案,還可以是乙個標籤 label prerequisites 要生成那個target所需要的檔案或是目標。command make需要執行的命令。任意的shell命令 main main.o ...