PHP程序设计基础

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

php程序设计基础一、PHP工作原理

操作系统

二、PHP输出语句

1、输出语句

格式:

echo 内容

内容:1)、字符串

2)、变量(值)

3)、数字

4)、HTML标签(双引号引号)

说明:字符串:必须由双引号引起来的内容

变量:在程序运行过程中可以改变值的量。

{ 定义变量:var 变量名;}

直接使用不用定义。

变量名:1、以下划线或字母开头

2、接字母或数字

eg:var $_123

var $abc

注意:所有的变量名前都要加上“$”符号,否则为无效

变量的值:就近原则

变量是区分大小

2、如何解决PHP中乱码

1)、MySql的基本编码是:utf-8 所以与数据库进行连接时,php文件的类型编码也要改为utf-8格式

2)、php文件编码必须是utf-8

3)、网页编辑软件制作网页,编码不是UTF-8。解决方法:将网页文件另存为,编码格式改utf-8

4)、如果是在静态网页中

指定,网页的编码为gb2312 修改为utf-8

5)、动态网页

在代码程序中加header("Content-Type: text/html; charset=utf-8");

针对提交到数据库中的内容

纯php代码时,在第一行加入

注意:1、如果有HTML签标的代码,应修改

改为:

2、如果是纯PHP代码,在第一行添加

header("Content-Type: text/html; charset=utf-8");

三、赋值语句

1、赋值符号“=”

2、数学:左边==右边=》右边==左边成立

3、规则(1)从右到左,左边为变量,右边为值(变量、表达式)

(2)赋值符号在一个表达式中,只能出现一次

表达式:由变量或常量以及各种符号组成的式子。

4、例子:

$id=10000; [10000=$id(×)]

[$id=$bc=10000 (×)]

$id=1+2+4

?>

四、注释语句

被注释的内容不会在网页浏览器中显示出来。用户说明一段代码或某个对象

1、单行注释//

2、多行注释/* */

单行注释是多行注释的一个特例

五、变量的类型

PHP 不会事先定义变量为何种类型,而根据变量的值来确定。

数值型、字符串型、布尔型、复合型

1、数值型

整型、浮点型

(整数) (包括有小数点的数)

2、字符串型

由双引号引起来的数据(信息)

3、布尔型

表示真或假(true 或false)用于比较(>、<…….)

4、复合型

数组、函数、一个对象【重点】

六、表达式

1、种类:算术表达式、逻辑表达式、条件(比较)表达式

2、算术表达式

用于计算。

+(加)-(减)*(乘)/(除)%(求余数【模运算】)

作业:求123的个位、十位、百位的算法

3、逻辑表达式

And or !

逻辑与逻辑或逻辑非

逢0得0 逢1得1 逢0得1 逢1得0

0表示假1表示真

$num1=true;

$num2=false;

$num3=true;

$num4=false;

/*

and 逢0得0 逢false 得false

or 逢1得1 逢true 得true

*/

if ($num4 or $num2)

{ echo "true"; }

else

{echo "false";}

?>

4、?>条件表达式

> < <= >= <>

七、连接符

用小数点做为连接符

如:echo "
".$myclass_id."
".$myclass_name;

八、包含语句

include() :调用一个文件多次

include_once():同一个文件只能调用一次

require():

require_once():

1)、语法:

include(“引用的文件名”); //包括路径

?>

2)、实例

include(“index_1.php”);

?>

form_one.php 中的主要内容如下:

提交到

form_tow.php

include引用

form_tree.php

九、条件语句

1、if语句

三种格式

1)、if(条件) {

语句块; }

2)、

if(条件)

{

语句块1;

}else{

语句块2; }

N

相关文档
最新文档