二 PHP基本語法

2021-09-14 05:12:49 字數 2004 閱讀 3030

1.php識別符號

<?php

?>

說明:告訴php解析器,這裡是php的**位置。

注意:如果頁面只有php**,結束識別符號可以不寫

<?php

echo 'hello world'

2.注釋

和其他語言一樣:

3.php和html混編

注意:html的**可以寫在php檔案中,php的**只能寫在php檔案中。

4.php 變數

<?php

$a = 123445555;

echo $a;

?>

規則:由數字(0-9)、字母(a-za-z)、下劃線(_)組成且不能數字開頭的定位規則。

int型別

負整數、0(特殊)、正整數

float浮點型

小數,負小數、0.0、正小數

string字串型

不管任何的內容(其他型別資料)只要加上引號(單引號和雙引號)就變成字串型別。

<?php

$name = 'hello world';

var_dump($name);

$str = " hello world";

var_dump($str);

?>

如果引號裡有大量字串,要使用heredoc:

變數 =《字串的定界符

大量的字串

結束的定界符;

<?php

$name = 'samson';

$str = <<< hhh

coking haha

enen yes

$name

hhh;

echo $str;

?>

nowdoc語法:不進行解析,定界內都是字串

變數 = <<<』定界符』

大量的字串

結束定界符;

<?php

$name = 'samson';

$str = <<< 'hhh'

coking haha

enen yes

$name

hhh;

echo $str;

?>

bool型別

array  陣列型別

說明:一組資料的集合,原因是變數一般只能儲存乙個資料,這個時候需要儲存大量的資料,出現陣列;

語法:變數 = array(資料1,資料2,資料3,.......);

<?php

$arr = array("samson1", "samson2", "samson3");

var_dump($arr);

echo "結果輸出:".$arr[2];

?>

object物件型別

<?php

class people

} $people1 = new people();

$people1 ->run();

?>s

resource型別

由php引入進來的資料,統一稱為資源,如資料庫、上傳檔案。

<?php

$link = mysql_connect('localhost', 'root', '');

var_dump($link );

?>

PHP基本語法(二)

重點,哪些情況我們會將其它型別的值視為bool值的假 1.整型的0會視為bool值的假來執行,任何非0的整型都視為真 2.浮點的0.0不論後面有多少個0都視為假0.000000000,後面只要有乙個非0值就為真 3.字浮串的 0 視為假,其他值全視為真來處理 4.空字串視為bool值的假 只要中間有...

PHP的基本語法(二)

算數說明 加 減 乘 除 取模賦值 等同於描述 x y x y 右側表示式為左側運算數設定值。x y x x y 加x y x x y 減x y x x y 乘x y x x y 除x y x x y 模數運算子 名稱例子結果.串接 txt1 hello txt2 txt1 world 現在 txt...

php學習二 基本語法練習二

created by phpstorm.user liyanq date 16 7 5 time 13 15 1,什麼頭都不加的話,顯示亂碼,知道是編碼格式問題,拷過來就好了 但還不了解上面語法,以後再說吧.2,漢字的排序不是按照拼音的首字母來的.3,sort,rsort普通陣列 asort,kso...