山山未迟

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

*本节视频和图例请看百度云:http://pan.baidu.com/s/1getBENp

预定义变量常量+变量传值

1回顾+php标签

2php语法+注释+量(变量+常量)

3预定义变量+预定义常量

4php代码执行过程+代码执行内存分析

5变量传值(值传递+引用传递)+可变变量+整型数据类型

6数据类型(浮点型+布尔型+字符串(单引号+双引号+定界符))

 

image

 

回顾

搭建独立环境

基础知识:HTML,网站(服务器,IP,域名),网站访问流程

搭建环境:Apache,php和mysql

Apache:获取浏览器请求,处理请求(处理静态HTML)

PHP:镶嵌在Apache,负责处理php语句

加载:LoadModule

分配:AddType

加载配置文件:PHPIniDir

Mysql:存储数据

PHP加载Mysql提供的扩展:extension

指定扩展路径:extension_dir

虚拟主机:实现一台电脑服务多个基于域名的网站

PHP基础知识

php标签

用来告诉php引擎当前标记内部的代码是php代码,请解析。其他的内容不需要php解析,直接保留。

PHP标签分为四种:标准,脚本,短标记,asp标记

标准

<?php

//PHP代码

?>

clip_image002[4]

注意:通常如果一个脚本文件全部都是php代码,那么可以省略结束标记。

clip_image004

不需要闭合标记的优缺点

优点:

1. php会自动的将后续无用的空行给忽略掉,从而达到节省带宽

clip_image006

2. php能够忽略掉空格,不会干扰其他文件输出。

缺点:

如果后续有非php代码,php引擎就会报错。

clip_image008

脚本

php是一种脚本语言,一定可以使用脚本标记

<script language=”php”>

//PHP代码

</script>

clip_image010

注意:脚本标记通常不怎么使用,为了区分javascript。

短标记

<?

//PHP代码

?>

短标记默认是已经被限制了,不允许使用,如果要使用,需要在配置文件中开启短标记使用

clip_image012

开启

clip_image014

必须重启Apache才能生效

效果

clip_image016

注意:短标记已经不再使用

asp标记

<%

//PHP代码

%>

asp标记,默认是被关闭的,如果要使用,需要开启配置。

clip_image018

开启

clip_image020

效果

clip_image022

php语法

1. 所有的php代码必须写在php标签之内

2. php语句以行为单位,每一行都必须用分号结束

a) 如果没有结束标记,那么任何一行都必须有分号

b) 如果有结束标记,那么最后一行可以省略分号,但是不建议

PHP注释

行注释:用于一行的注释

//:单行注释

#:单行注释

块注释:/* 多行注释,可以跨行*/

一般情况下,在需要进行跨行描述的时候(函数)

clip_image024

建议:任何一个代码都必须携带注释

posted on 2016-03-16 23:34  山山未迟  阅读(759)  评论(0编辑  收藏  举报