PHP程序设计基础Word格式文档下载.docx
- 文档编号:22969053
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:24
- 大小:347.57KB
PHP程序设计基础Word格式文档下载.docx
《PHP程序设计基础Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《PHP程序设计基础Word格式文档下载.docx(24页珍藏版)》请在冰豆网上搜索。
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
。
效果图:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHP 程序设计 基础