PHP程序设计基础
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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