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...