吴老师发的百度云盘实在有点吃力,还是决定自己先学习一些比较基础的知识。

      第一章有7个小节,主要有:PHP可以做什么;认识PHP代码标识;PHP-Echo语句;PHP-计算表达式;PHP-字符串;PHP语句结束符;注释等。第一次看有些云里雾里,不太懂,只是按照所给的提示照做。

      第一章学完掌握了

    ①PHP编码要写在<?php  ?>标签之间;

    ②“echo“是PHP的输出语句;

    ③字符串可以用双引号、单引号和连接符连接起来。

    ④所有的语句标点均是在英文半角式下敲打;

    ⑤注释用“//”,可以写在PHP任何位置,但一定要写在<?php  ?>标签之间。

      第二章讲解了WAMPServer集成环境安装,我安装了两次均不成功,放弃。还是我的Sublime  Text  3  亲切~

      第三章详细讲解了变量。

     ①变量是用于存储值,一般情况下,一个变量只能装一个,除非是复合变量。

     ②定义变量就是向服务器的内存申请空间,用来存储数据。

     ③变量的定义:“$var   变量名  =   变量值;” 例如:

<?php
$var_name = “苹果”;
$n = 10;
?>
④变量的命名规则:a:变量名必须以字母或“_”开头;

                                 b:变量名只能由字母、数字、以及“_”组成,还能包含汉字。

                                 c:变量名不允许包含空格。当变量名由多个单词组成,建议使用“_”进行分隔(比如 $my_apple),俗称下划线法,或者以大写字母开头比如 $myApple,俗称骆驼式命名法(也称驼峰命名法)。

                                注:在PHP中变量名是区分大小写的,如“$my_book”与“$my_Book”代表两个不同的变量。

     ⑤数据类型:在PHP中,支持8种原始类型,其中包括四种标量类型、两种复合类型和两种特殊类型。PHP是一门松散类型的语言,不必向PHP声明变量的数据类型,PHP会自动把变量换为自动的数据类型,一定程度降低了学习PHP的门槛。

    ⑥判断是否满足条件的时候,是用“true”表示满足,用“false”表示不满足。需要注意的是,当我们用”echo”指令输出布尔类型时,如果是“true”则输出的是“1”,“false”则什么也不输出。我们可以使用“var_dump”函数,获取它真正的数据类型。

<?php
$flag=TRUE;
?>

     ⑦整型: 十进制就是日常使用的数字;八进制,数字前必须加上“0”(这个0是阿拉伯数字0,可不是英文字母“欧”哦);十六进制,数字前必须加“0x” (这个0也是阿拉伯数字0,不是“欧”哦)。

    ⑧浮点型:通常所说的小数。例如:

<?php
$num_float = 1.234; //小数点
$num_float = 1.2e3; //科学计数法,小写e
$num_float = 7.0E-10; //科学计数法,大写E
?>

     ⑨字符串定义:单引号、双引号、Heredoc结构形式。单引号、双引号暂且不提, Heredoc结构形式:首先使用定界符表示字符串“<<<”,接着在“<<<”之后提供一个“GOD”,然后是字符串,最后结束时,另起一行输入自己提供的这个标识符结束字符串。

    ⑩资源。资源是由专门的函数来建立和使用的,例如打开文件、数据连接、图形画布。我们可以对资源进行操作(创建、使用和释放)。任何资源,在不需要的时候应该被及时释放。如果我们忘记了释放资源,系统自动启用垃圾回收机制,在页面执行完毕后回收资源,以避免内存被消耗殆尽。(这个不太理解,不太理解资源能用在哪里?在哪些地方能体现出来?)例如:

<?php
$file=fopen("f.txt","r"); //打开文件
$con=mysql_connect("localhost","root","root"); //连接数据库
$img=imagecreate(100,100);//图形画布
?>

    11.NULL(NULL):NULL是空类型,对大小写不敏感,NULL类型只有一个取值,表示一个变量没有值,当被赋值为NULL,或者尚未被赋值,或者被unset(),这三种情况下变量被认为为NULL。