1、注釋:(和js一樣)
//單行注釋
/*多行 */
2、裡面可以巢狀html標籤
3、變數和常量echo 'hello world';
//換行
echo '
'; echo '';
echo 123;
echo '';
(1)變數宣告方式:$變數名
變數名字:字母 數字 下劃線組成 但是不能數字開頭
(2)常量 語法:define(『常量名』, 『簡單值');$name='zhangsan';
echo $name;
規則:常量名和其它任何 php 標籤遵循同樣的命名規則。
合法的常量名以字母或下劃線開始,後面跟著任何字母,數字或下劃線。
4、基本資料型別define('user','lilei');
echo user;//lilei
(js基本資料型別:undefined、string、boolean、陣列、null、object)
(1)布林型別:boolean
(2)整數型別:integer$bool=true;
echo $bool;//1
//輸出方式
var_dump($bool);//var_dump()複雜型別 bool(true)
(3)浮點型別:float 浮點 小數$num=1;
var_dump($num);//int(1)
(4)字元型別:string$n=1.2;
var_dump($n);//float(1.2)
ps:$aa='zhangsan';
$bb='ailisi';
echo "$aa.$bb";
echo $aa.$bb;//zhangsanailisi
①在php裡,+號就是加法運算;
②php裡,拼接是 .、.=;echo "$aa"+"$bb";//0
echo $aa+$bb;//0
③單引號和雙引號的區別:$aa='zhangsan';
$bb='ailisi';
echo $aa.$bb;//zhangsanailisi
a、js沒有區別;
b、單引號 內容不解析 直接輸出 當字串;
雙引號 輸入內容
(5)陣列型別:array$str="hello";
echo '$str';// $str="hello"
echo "$str";// hello
①定義陣列:$arr=[2,3,4,5,'hello'];$arr2=array('name'=>'張三','age'=>23,'***'=>'男');
②檢視陣列:echo $arr[0] ; var_dump($arr)長度 型別; print_r($arr2);// 沒有長度 沒有型別
③陣列的長度 count($arr);$arr=[1,2,3,4,"1"];
echo $arr[1];//2
echo '
'; var_dump($arr);//array(5)
echo '';
$arr1=array('name'=>'李白','age'=>'19','***'=>'男');
var_dump($arr1);//array(3)
echo '';
print_r($arr1);//array ( [name] => 李白 [age] => 19 [***] => 男 )
(js中陣列的長度:arr.length;)$arr=[1,2,3,4,"1"];
echo count($arr);//3
(6)物件型別:object
(7)空值型別:null
函式用來檢視變數或表示式的型別:gettype(變數|表示式)
(js中:type)
資料型別以及變數與常量
一 資料型別 什麼是資料型別 資料集合的劃分,不同資料型別對cpu 的意義不一樣 資料型別分基本資料型別和復合資料型別,復合資料型別包括 陣列,結構,聯合,列舉,指標 基本資料型別包括 空型別,字元型,數值型 而數值型又包括實型 單精度實型,雙精度實型 整型 短整型,整型,長整型 細分分有無符號 如...
變數,常量以及變數命名規則
變數 可以變化的值,也是記憶體中一塊固定的空間 j a是乙個強型別語言,必須嚴格遵守其規定,每個變數都必須宣告其型別 j a變數是程式中最基本的儲存單元,包括變數型別,變數名以及作用域 宣告格式 型別 變數名 值 可以使用逗號隔開來宣告多個同型別的變數 變數注意點 1.類變數其宣告前面有乙個修飾符 ...
常量變數以及迴圈
常量 1.三目運算詞 三字母詞 表達字元 2.迴圈 1 陣列元素以及變數在記憶體中的分配順序 2 goto語句應用 電腦關機程式 include include include include int main flag system shutdown s t 60 printf 電腦將在1分鐘關機...