PHP程序设计基础Word格式文档下载.docx

上传人:b****7 文档编号:22969053 上传时间:2023-02-06 格式:DOCX 页数:24 大小:347.57KB
下载 相关 举报
PHP程序设计基础Word格式文档下载.docx_第1页
第1页 / 共24页
PHP程序设计基础Word格式文档下载.docx_第2页
第2页 / 共24页
PHP程序设计基础Word格式文档下载.docx_第3页
第3页 / 共24页
PHP程序设计基础Word格式文档下载.docx_第4页
第4页 / 共24页
PHP程序设计基础Word格式文档下载.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

PHP程序设计基础Word格式文档下载.docx

《PHP程序设计基础Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《PHP程序设计基础Word格式文档下载.docx(24页珍藏版)》请在冰豆网上搜索。

PHP程序设计基础Word格式文档下载.docx

eg:

var$_123

var$abc

 

注意:

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

变量的值:

就近原则

;

变量是区分大小

2、如何解决PHP中乱码

1)、MySql的基本编码是:

utf-8所以与数据库进行连接时,php文件的类型编码也要改为utf-8格式

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

3)、网页编辑软件制作网页,编码不是UTF-8。

解决方法:

将网页文件另存为,编码格式改utf-8

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

<

metahttp-equiv="

Content-Type"

content="

text/html;

charset=gb2312"

>

$

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

5)、动态网页

在代码程序中加header("

Content-Type:

text/html;

charset=utf-8"

);

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

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

*

注意:

1、如果有HTML签标的代码,应修改<

meta>

改为:

<

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

header("

三、赋值语句

1、赋值符号“=”

2、数学:

左边==右边=》右边==左边成立

3、】

4、规则

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

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

表达式:

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

5、例子:

php

$id=10000;

[10000=$id(×

)]

[$id=$bc=10000(×

$id=1+2+4

:

四、注释语句

被注释的内容不会在网页浏览器中显示出来。

用户说明一段代码或某个对象

单行注释

1、复合型

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

五、表达式

1、)

2、种类:

算术表达式、逻辑表达式、条件(比较)表达式

3、算术表达式

用于计算。

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

作业:

求123的个位、十位、百位的算法

4、逻辑表达式

Andor!

逻辑与逻辑或逻辑非

逢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($num4or$num2)

{echo"

true"

}

else

{echo"

false"

5、>

条件表达式

=>

=<

六、连接符

用小数点做为连接符

如:

echo"

br/>

"

.$myclass_id."

.$myclass_name;

七、—

八、包含语句

include():

调用一个文件多次

include_once():

同一个文件只能调用一次

require():

require_once():

1)、语法:

include(“引用的文件名”);

//包括路径

2)、实例

include(“”);

中的主要内容如下:

九、条件语句

1、if语句

三种格式

1)、if(条件)

{

语句块;

&

----------------------------------------------------------------------------------------------------------------

2)、

if(条件)

{

语句块1;

}else{

语句块2;

]

3)、

if(条件1)

语句块1;

elseif(条件2)

语句块2

elseif(条件n-1)

语句块n-1;

else{

语句块n;

0-60为不及格(不包括60)

60-69为及格

70-79为中

80-89为良好

90-100为优秀

要求从键盘输入任数,然后在网页上显示结果

@

代码如下图:

上述代码:

输出顺序是:

不及格、及格、中等、良好、优秀等,

请改写顺序为:

优秀、良好、中等、及格、不及格等。

switch语句

十、循环语句

1、For

构结:

for(变量初值;

条件;

累加[累减]){

循环体[语句];

^

for(变量初值;

条件;

累加[累减])

循环体[语句块];

流程图

例子:

分析

$i(初)$i++$i(终)$sum(初)$sum(终)

100100

211201

322313

433436

5445610

65561015

76671521

87782128

98892836

1099103645

111010114555

121155

结束

.

上次的终值,当成本次的初值使用。

【就近原则】

1+2+。

+100之和。

2、while或do……while

【1】、while结构:

while(条件){

语句块;

循环变量增加或减少;

实例:

效果图:

用while语句完成1+2+3+。

+50双数之和

$a%2==0

结果:

为650

【2】do…while(条件)

结构:

do{

语句块;

变量增加/减少;

}while(条件);

语句块至少执行一次!

十一、函数

封装程序中的某个语句块的实现相应功能(共有可重复使用)

使用这一个功能,要调用该功能的函数

1、结构

function函数名(参数列表){

函数体(语句块);

return返回值;

【可有,可无】

2、注意事项

#

1】、函数名的命名规则与变量的命名规则是一样

2】、参数列表中的参数可是某个值(数值、字符串、布尔值)、某个变量、对象等

3】、函数体之外的变量,不能在函数体中直接使用

4】、参数的传递

效果:

代码:

十二、数组

1、分类:

一维数组、多维数组

2、数字索引数组、关联数组

$s=array(“张红”,”王超”,”李逵”);

$arr=array(“php”=>

”php程序设计”,Java=>

”Java程序设计”);

3、声明数组

1、用户定义

1)、

效果图:

2)、

效果图

例:

排序(冒泡、对折)

345612361237

56

563412361237

56

34

36

563612341237

37

563712341236

效果图:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 生产经营管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1