-
注意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("")来使用。
查看全部
举报