2011最新整理php教程

上传人:腾**** 文档编号:40423913 上传时间:2018-05-26 格式:DOC 页数:25 大小:90.50KB
返回 下载 相关 举报
2011最新整理php教程_第1页
第1页 / 共25页
2011最新整理php教程_第2页
第2页 / 共25页
2011最新整理php教程_第3页
第3页 / 共25页
2011最新整理php教程_第4页
第4页 / 共25页
2011最新整理php教程_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《2011最新整理php教程》由会员分享,可在线阅读,更多相关《2011最新整理php教程(25页珍藏版)》请在金锄头文库上搜索。

1、从零开始跟周梓学 php 教程-第一天 今日内容: 1.什么是 php? 2.第一个 php 程序 3.php 的注释 4.php 文件的引用 1.什么是 php? PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP 与微软的 ASP 颇有几分相似,都是一种在服务器端执行的嵌入 HTML 文档的脚本语言,语言的风格有类似于 C 语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快

2、速的执行动态网页。用 PHP 做出的动态页面与其他的编程语言相比,PHP 是将程序嵌入到 HTML 文档中去执行,执行效率比完全生成 HTML 标记的 CGI 要高许多;与同样是嵌入 HTML 文档的脚本语言 JavaScript 相比,PHP 在服务器端执行,成分利用了服务器的性能;PHP 执行引擎还会将用户经常访问的 PHP 程序驻留在内存中,其他用户在一次访问这个程序时就不需要诚信编译程序了,只要直接执行内存中的代码就可以了,这也是 PHP 高效率的体现之一。PHP 具有非常强大的功能,所有的 CGI 或者 JavaScript的功能 PHP 都能实现,而且支持几乎所有流行的数据库以及操

3、作系统。 2.第一个 php 程序 第一个 php 程序 HELLO WORLD! 以后我们会学习安装 php 环境的配置 但是现在这个程序用现成的套件来演示 你可以下载 appserv 或是 phpnow 下载过程很简单 在网上可以容易找到 如果你在这里有疑问找不到这个套件可以联系我 QQ:110006299 帮你解决 1.php echo“HELLO WORLD!“; ? 3.php 的注释 php 的注释 2.php echo“HELLO WORLD!“; /* 这是 php 的多行注释 */ /这是 php 的单行注释 ? php 有两种注释: 1.多行注释用“/*中间加注释文字*/”

4、 2.单行注释“/” 这个注释是 html 的注释方法请注意 4.php 文件的引用 PHP 最吸引人的特色之一大概就是它的引用文件了。用这个方法可以将常用的功能写成一个函数(也可以是一个变量) ,放在文件之中,然后 引用之后就可以调用这个函数了。 引用文件的方法有两种:require 及 include。两种方式提供不同的使用弹性。 require 的使用方法如 require(“MyRequireFile.php“); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前, 就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方

5、法将它引入网页中。 include 使用方法如 include(“MyIncludeFile.php“); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读 到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。 在 PHP 的官方网站中,每页都可以看到原始程序,更是处处看到这两种引入文件的方法。 练习实例 先定义一个变量放在一个 php 文件里 然后引用 3.php $string=“HELLO WORLD!“; /定义变量 ? test.php include(“3.php“); echo $string; ? 运行 test.php 查看结果今

6、日内容: 一.php 中的常量 一.php 中的常量 1.常量 1.自定义常量 php 中用 define()函数定义常量,语法格式: define(“Name“,“value“); 实例:1.php define(“STANDARD_H“,“hello world!“); /定义常量 STANDARD_H并赋值为 hello world! echo STANDARD_H; /使用 echo 输出 ? 2.预定义常量(拿来直接用的常量,列个常用的表给大家) 常量名 说明 _ _FILE_ _ php 文件的文件名 _ _LINE_ _ php 文件的行数 PHP_VERSION php 程序的

7、版本 PHP_OS 执行 php 的解释器的操作系统名称 就例举四个其他的大家在网上查手册,注意大小写 这个是预定义的所以必须按照它的大小写使用 实例:2.php echo “所使用的文件名是:“; echo _ _FILE_ _; echo “; ? 常量命名规则:合法的常量名以字母或下划线开始,后面跟着任何常量命名规则:合法的常量名以字母或下划线开始,后面跟着任何字母,数字或下划线。字母,数字或下划线。今日内容: 一.php 的变量 一.php 的变量 1.php 是弱类型语言(即使用不用指定类型,系统自动判断类型)不用事先定义即可使用。 2.php 的类型:Integer(整型) 、 D

8、ouble(浮点型)、String (字符型)、Array(数组型)、Object(对象型) 语法格式: $i=0; /把一个数值赋值给变量 $string=“my QQ is 110006299“; /字符串赋值给变量 3.转换变量类型(即 settype 函数的使用) settype() 语法格式: settype(mixed var,string type) 例子: $foo=“leostudio“; /定义一个字符串变量 $bar=true; /定义一个逻辑变量 echo $foo; echo “ “; echo $bar; echo “ “; settype($foo,“intege

9、r“); settype($bar,“string“); echo $foo; echo “ “; echo $bar; ? 二.php 的预定义变量 这个就不例举了 自己可以在网上搜索下 收集下 三.php 中的数组型变量 php 初始化数组有两种方法: 1.同时给数组中所有元素赋值 2.单独给数组每个元素赋值 例子: 1. 同时给数组中所有元素赋值 “; ? 2. 单独给数组每个元素赋值 “; ? 今日内容: 一.php 的运算符和表达式 二.php 的流程控制 一.php 的运算符和表达式 这个内容太简单了,就不啰嗦了 希望大家在网上查下相关知识。 二.php 的流程控制 顺序执行 不必

10、讲 判断语句:if 判断 ifelse 判断 ifelseelse 多重判断 switchcase 多重判断 if 判断 格式: if(express 中文的意思是表达式) Statement 中文意思是语句 实例 ifelse 判断 实例 100) echo “太贵了,不买”; else echo “还挺便宜的,就买它吧”; ? ifelseelse 判断 实例 90) /如果成绩大于 90 分执行操作 echo “成绩级别为:优!“; elseif($score 70) /如果成绩在 70-90 之间执行操作 echo “成绩级别为:良!“; elseif($score 60) echo

11、“成绩级别为:中“; else /如果成绩低于 60 执行操作 echo “成绩级别为:差!“; ? switchcase 多重判断 实例 今日内容: 一.php 的流程控制(下) 一.循环语句 1.while 语句 do.while 循环循环 格式:格式: do while(expr) 先执行一次循环再判断先执行一次循环再判断 例子:例子: 5 就能看出先执行一次再判断 ? 格式:格式: while(expr) 先判断条件执再行一次循环先判断条件执再行一次循环 例子: 银杏树 苏州美肤 苏州祛斑 苏州除皱 苏州脱毛 苏州人才网 南京调查公司 南京调查公司 2.for 语句语句 格式: for

12、 (expr1; expr2; expr3) 例子:例子: 今日内容: 一.php 的函数和自定义函数 一.php 的函数 函数就是为了解决一些实际问题制作好的功能模块。 函数分为:系统内部函数和自定义函数 1.系统内部函数: 例如:date(“Y-m-d“) md5(“zhouzi“) phpinfo() 例子: phpinfo(); ? 2.自定义函数 格式: Function func_name($val) 例子: 今日内容: 一.mysql 基础知识 1. MySQL 是一个小型关系型数据库管理系统 2. MySQL 的数据类型: 整数型:TINYINT,SMALLINT,INT,BI

13、GINT 小数型:FLOAT,DOUBLE,DECIMAL(M,D) 字符型:CHAR,VARCHAR 日期型:DATETIME ,DATE,TIMESTAMP 备注型:TINYTEXT ,TEXT ,LONGTEXT (按 php100 的教程里分的) 3.MySQL 的基本语句 创建数据库 CREATE DATABASE 数据库名 删除数据库 DIOP DATABASE 数据库名 创建数据表 CREATE TABLE 表名 删除数据表 DROP TABLE 表名 修改一个字段名称 RENAME TABLE 原字段名TO新字段名; 删除一个字段 ALTER TABLE 表DROP原字段; 插

14、入一个字段 ALTER TABLE 表ADD新字段.AFTER原字段; 4.查询语句 插入语句 更新语句 删除语句 查询语句 SELECT 查询字段 FROM 表名 WHERE 条件 查询字段:可以使用通配符* 、字段名、字段别名 表名:数据库.表名,表名 常用条件: = 等于、不等于、in 包含、 not in 不包含、 like 匹配 BETWEEN 在范围、 not BETWEEN 不在范围 删除语句 DELETE FROM 表名 WHERE 条件 limit 常用条件: = 等于、 add.php /* * Created on 2009-7-23 * * To change the

15、template for this generated file go to * Window - Preferences - PHPeclipse - PHP - Code Templates */ include(“conn.php“); if($_POSTsubmit) $sql=“insert into message (id,user,title,content,lastdate)“. “values (,$_POSTuser,$_POSTtitle,$_POSTcontent,now()“; mysql_query($sql); echo “发表成功“; ? 用户:Error! Reference source not found.标题:Error! Reference source not found.内容:Error! Reference source not found.Error! Reference source not found.list.php /* * Created on 2009-7-24 * * To change the template for this generated file go to * Window - Preferences - PHPeclipse

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号