【Java精品源码栏目提醒】:网学会员为广大网友收集整理了,传智播客_PHP程序员笔记第二天 - 其它资料,希望对大家有所帮助!
1, 新建一个页面展示表单:2完成 2.php 来接收和显示数据:如何获得表单提交过来的数据?根据表单的提交方式而不同Method”post” 就利用_POST‘表单元素的 name 属性的值’Method”get” 就利用_GET‘表单元素的 name 属性的值’Php 的执行周期1, apache 通过模块调用 php 程序。
2, 初始化 PHP 的执行环境。
(加载扩展,读取配置文件)3, 处理相应的 php 代码4, 代码执行完毕,释放 php 所占用的系统资源。
5, 将执行结果返回给 apache 服务器第三步,处理 php 代码。
Php 是编译型语言还是解释型语言? 解释型。
所有的设计语言都应该为程序员提供的。
因此 jsj 想要真正执行我们的程序代码,必须要将将程序设计语言 翻译成 计算机能够识别的语言(机器语言)才可以。
这个翻译的工作应该由相应的解释器来完成。
由于 php 代码每次执行时都需要相应的源代码,因此 php 为解释型语言。
翻译(编译) - 执行Php 代码在编译时都发生了哪些事情:Php 的解释器。
1, 读入 php 代码2, 词法分析。
将代码拆分成一个个的独立的词3, 语法分析。
检查语法是否正确4, 生成可以被(zend 引擎)zend engine 执行的 opcode。
PHP 基本语法:PHP 的开始和结束标记:PHP 是嵌入式的脚本语言。
指的是 php 可以嵌入到 html 代码内。
一个 php 文件内,既可以存在 php 代码,也可以存在 html 代码。
就需要知道哪个部分是 php 代码,因此 php 代码用php 的标记包括起来。
有 4 中 php 的标记。
其中两种是标准的:两种兼容的:短标记:默认不认识这个标记,需要通过配置来进行修改Php.iniAsp 风格标记默认是不支持的,需要修改配置Php 的语句结束符:php 的程序是由多条 php 语句组成的。
要求每个语句后应该使用语句结束符结束。
结束符就是 分号 。
通常一行放置一条 php 语句。
注意,在 php 的结束标记内,内置了一个语句结束符。
意味着 如果存在结束标记,那么最后一条语句可以省略分号。
注意:如果我们的 php 代码段,是整个文档内最后一个代码段的话,那么可以省略结束标记。
建议,如果整篇文档都为 php 代码,那么建议不写结束标记。
Php 的注释:不是 php 的可执行代码,而且在编译时会被忽略。
单行注释, 从注释符开始,到行结束都为注释内容。
// 注释内容 注释内容多行注释/注释内容注释内容/写注释的要求:1, 尽量多写注释。
2, 注释应该也有某些规范。
最好统一规范Php 代码比较流行的规范 是 PHPDocumentor 注释规范。
注意:Php 的注释只能注释 php 的代码,不能注释标签之外的内容:放在 html 代码注释内的 php 代码也会被执行:变量:在运行过程中,其值可以变化的量,称之为变量。
在程序是用来管理数据的。
php 程序运行时, 我们是用变量和常量来保存脚本运行时的数据的。
变量和常量都是用来保存运行时的数据。
一个变量是由于保存可以变化的数据。
分成 2 个部分:1, 变量名,由于找到变量所保存的数据。
2, 变量值,变量所引用的真实数据。
3, 变量名与变量值之间的关系,称之为 引用。
变量值通过变量名来引用它。
变量名,也称之为变量标识符我们通过在变量标识符(变量名)前,使用符号来表示,后边的标识符是一个变量名的。
使用来引用这个变量名的。
注意 不是变量名的一部分。
是一个语法,标志后边的标识符是一个变量名。
使用:为变量赋值:Php 的变量不需要执行声明的操作。
直接为变量赋值即可,甚至不用考虑数据类型:获得一个变量的值:直接引用这个变量即可:修改一个变量的值:重新赋值即可删除一个变量:使用 php 的内置函数 unset 可以删除一个变量Unset需要删除的变量当使用一个没有定义的变量时,系统会报一个 notice 的错误。
检测一个变量是否存在因此为了业务逻辑更加严禁,可以在使用一个不能确定的变量时,先检查变量是否存在。
利用 php 系统函数 isset 来完成。
Isset变量变量之间的赋值:值传递:变量之间默认的赋值关系为值传递:在变量之间赋值时,将某个变量的值空间复制一份传递给新变量