PHP入门笔记

PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP其代码可以直接嵌入HYML代码。PHP语法非常类似于Perl和C,常常搭配Apache一起使用。

1.PHP是指超文本预处理器(Hypertext Preprocessor),是一种服务器端的脚本语言,PHP文件向浏览器返回纯粹的HTML。

2.PHP的脚本块以<?php开始,以?>结束,可以将其放在文档中的任何位置。

简单的示例:

<html>

<body>

<?php

echo "Hello World !"

?>

</body>

</html>

3.PHP中每个代码行都必须以分号结束,是一种分隔符,用于把指令集区分开来。

PHP输出文本的基础指令:echo和print。

4.PHP中的变量都是以$符号开始的。示例:$var_name=value;PHP是一门松散类型的语言。变量命名规则:

1)变量名必须以字母或下划线 "_" 开头。

2)变量名只能包含字母数字字符以及下划线。

3)变量名不能包含空格。如果变量名由多个单词组成,那么应该使用下划线进行分隔(比如 $my_string),或者以大写字母开头(比如 $myString)。

5.(1)并置运算符(.)用于把两个字符串连接起来。    

   (2)strlen()函数,计算字符串长度。

   (3)strpos函数用于在字符串内检索一段字符串或一个字符。

   (4)数值数组、关联数组、多维数组。数值数组存储的每个元素都带有一个数字ID键。

6.$_GET变量是一个数组,内容是由HTTP GET方法发送的变量名称和值。$_GET变量用来收集method=“get”的表单中的值,从带有GET方法的表单发送的信息,对任何人都是可见的。

PHP 的 $_REQUEST 变量包含了 $_GET, $_POST 以及 $_COOKIE 的内容。PHP 的 $_REQUEST 变量可用来取得通过 GET 和 POST 方法发送的表单数据的结果。

$_POST变量用于收集来自method=“post”的变量名和值。从带有 POST 方法的表单发送的信息,对任何人都是不可见的(不会显示在浏览器的地址栏),并且对发送信息的量也没有限制。

7.PHP include和require语句

在错误处理方面的差异:

1)require 会产生致命错误 (E_COMPILE_ERROR),并停止脚本。

2)include 只会产生警告 (E_WARNING),脚本将继续。

8.fileopen()函数用于在PHP中打开文件;

   fclose() 函数用于关闭打开的文件;

   feof() 函数检测是否已达到文件的末端 (EOF);

   fgets() 函数用于从文件中逐行读取文件。

   fgetc() 函数用于从文件逐字符地读取文件。

9.PHP Session 变量用于存储有关用户会话的信息,或更改用户会话的设置。Session变量保存的信息是单一用户的。Session在服务器上存储用户信息以便以后使用。Session的工作机制是:为每个访问者创建一个唯一的id(UID),并基于这个UID来存储变量。UID存储在cookie中,亦或通过URL进行传导。

10.表格元素<table></table>,一个表格由“行”构成,每一行由数据单元构成,表格的“行”用标签<tr></tr>定义,数据单元用标签<td></td>定义

你可能感兴趣的:(php入门)