-
注意echo關鍵字與字符串之間至少要有一個空格。查看全部
-
“echo”這個命令是告訴服務器,打印一串字符。查看全部
-
當雙引號中包含變量時,變量會與雙引號中的內容連接在一起;
當單引號中包含變量時,變量會被當做字符串輸出。
查看全部 -
php中字符串連接符是用點(.)來表示的
查看全部 -
變量名除了需要“$”進行標識外,還有一些規則需要遵守。就像拿到駕駛證以后,還得遵守交通規則。變量名的命名規則主要有三條:
1、變量名必須以字母或下劃線?“_”開頭,如”$_name”,”$name” ,”$name2”等,但是”$9name”是不對的。
2、變量名只能由字母、數字、以及“_”組成,還能包含漢字。如”$_qq”,”$qq308” ,”$my_apple”,“比如"$name我等”,但是”$name*”是不對的。
3、變量名不允許包含空格。當變量名由多個單詞組成,建議使用“_”進行分隔(比如 $my_apple),俗稱下劃線法,或者以大寫字母開頭比如 $myApple,俗稱駱駝式命名法(也稱駝峰命名法)。
特別需要注意的是,在PHP中變量名是區分大小寫的,如“$my_book”與“$my_Book”代表兩個不同的變量。
查看全部 -
array數組可以直接是值
array(
'a','b','c','d'
);
也可以是下標=>值
array(
'a'=>"1",'b=>"2"','c'=>"3",'d'=>"4"
);
查看全部 -
foreach($students as $key)的話,$key就是數組的值——右側;
foreach($students as $key => $key2)的話,$key是數組下標——左側,$key2是數組的值——右側。
查看全部 -
for語句的執行邏輯
查看全部 -
while和do while的區別
while是滿足條件才執行
do while就像他的代碼順序一樣,先do一次內容,再看while的條件是否滿足,是再繼續循環。
查看全部 -
php中++i 與 i++ 的區分詳解 ? ? ??
1、++i 的用法(以 a=++i ,i=2 為例)
先將 i 值加 1 (也就是 i=i+1 ),然后賦給變量 a (也就是 a=i ),
則最終 a 值等于 3 , i 值等于 3 。
所以 a=++i 相當于 i=i+1 ,a=i
2、i++ 的用法(以 a=i++ ,i=2 為例)
先將 i 值賦給變量 a (也就是 a=i ),然后 i 值加 1 (也就是 i=i+1 ),
則最終 a 值等于 2 ,i 值等于 3 。
所以 a=i++ 相當于 a=i , i=i+1
3、++i 與 i++
a=++i 相當于 i++ , a=i
a=i++ 相當于 a=i , i++
4、++i 與 i++ 單獨使用時,相當于 i=i+1
如果賦給一個新變量,則 ++i 先將 i 值加 1 ,而 i++ 先將 i 賦給新變量。
查看全部 -
$a%$b;$a除以$b的余數,8%2=0,9%4=1
查看全部 -
$a%$b;$a除以$b的余數,8%2=0,9%4=1
查看全部 -
@用于不顯示錯誤信息
查看全部 -
$b .= ",道是無晴卻有晴";意思為在$b原有數值的后面加上,道是無晴卻有晴,輸出整個
查看全部 -
$b .= ",道是無晴卻有晴";意思為在$b原有數值的后面加上,道是無晴卻有晴,輸出整個
查看全部 -
$a and $b;都滿足
$a&&$b;都滿足
$a or $b;只要其中之一滿足
$a||$b;只要其中之一滿足
$a xor $b;有且只有一個滿足
!$a;非$a
當遇到都不滿足的時候,可以用!$a and !$b;
查看全部 -
比較運算符?:;
?前是運算,?后:前是true的輸出值,:后面則是其余情況。
有點像if...else語句
查看全部 -
各種運算符
==是否相等
===是否值和類型都相同
!=是否不等
<>是否不等
!===是否非全等
<是否小于
>是否大于
<=是否小于或等于
>=是否大于或等于
查看全部 -
1
查看全部 -
=和&的運用
$a = "我在慕課網學習PHP!";
$b = $a;
$c = &$a;
$a = "我天天在慕課網學習PHP!";
echo $b."<br />";
echo $c."<br />";
$b被賦值之后,沒有東西改動過$b,所以$b還是原來初始$a給予的賦值;
而$c和$a成為了共同體,當$a賦值的時候,$c也會一同被改變。
查看全部 -
define("", );定義不變常量,全系統都不能被改變。該不變產量指定定義在字符串中,定義的時候需要"",而使用的時候字符串不需要""了,即變成了命令符;或者用constant("")來使用。
查看全部
舉報