php心得体会Word格式文档下载.docx
《php心得体会Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《php心得体会Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。
3、条件语句的介绍与应用
(1)if
$a=3;
if($a==0){echo”输出0”;
}
elseif($a==1){echo”输出1”;
elseif($a==2){echo”输出2”;
(2)switch$a=3;
switch($a){
case0:
echo”输出0”;
break;
case1:
echo”输出1”;
case2:
echo”输出2”;
default:
echo”无有效输出”;
4、循环语句的介绍与应用
$a=0;
$b=0;
while($aecho”
“;
do{echo++$b.”“;
}while($becho”
for($i=1;
$i5、数组的创建修改使用
(1)$arr=array(“a”=>
100,”b”=>
“Hello”,”c”=>
300);
print_r($arr);
//内容
echo”
var_dump($arr);
//类型,值
“.$arr[“a”];
(2)使用count函数统计数组条数,使用is_array函数判断数组
$arr=array(100,200,300,400);
echocount($arr);
if(is_array($arr))echo”这是数组”;
elseecho”不是数组”;
(3)另一种创建数组的函数explode
$str=“1980-1990-2000-20XX”;
$arr2=explode(“-”,$str);
这个数组为”;
print_r($arr2);
(4)使用foreach遍历数组
foreach($arr2as$key=>
$value)
{echo”这是第”.$key.”个数组元素”;
echo$value.”
(5)遍历函数
functionbianli($abc){
foreach($abcas$key=>
}}
$arr=array(12,13,132,23,44,35,6,76,55);
bianli($arr);
6、函数和自定义函数
echodate(“Y-m-d”);
echomd5(“212320”);
//显示年月日//加密
(三)、mysql
1、简介和创建新的数据库
(1)最常见使用wEB方式访问:
phpmyadmin;
(2)介绍数据库中常用字段类型
dEcimaL(m,d);
VaRcHaR;
TimESTamP;
TEXT
2、建立test,student表,在test表中查询
select*fromtestwhereuidlike&
张%&
select*fromtestlimit2,3
selectremark,count(id)asnumberfromtestgroupbyremark
insertintotest(id,uid,regdate,remark)values(&
5&
&
王丹&
20XX-07-04&
学生&
)
3、mYSQL在PHP5中的应用
(1)PHP与mysql建立链接
$conn=@mysql_connect(“localhost”,”root”,”“)ordie(“连接错误”);
mysql_select_db(“test”,$conn)ordie(“连接表错误”);
(2)如何去执行一个SQL语句
①插入
$sql=“insertintotest(id,uid,regdate,remark)values(&
宋七&
20XX-01-06&
老干部&
)”;
mysql_query(“setnames&
GBK&
”);
//解决中文乱码
mysql_query($sql,$conn)ordie(mysql_error());
②查询并显示
$sql=“select*fromtestwhereremarklike&
学生%&
”;
$query=mysql_query($sql,$conn)ordie(mysql_error());
$row=mysql_fetch_row($query);
//用来查询结果的一行保存至数组
while($row=mysql_fetch_array($query))//通过循环,可以将查询结果全部获得
{echo$row[0].”-”.$row[1].”-”.$row[2].”-”.$row[3].”“.”
③用table显示查询结果
学号
姓名
入学日期
人员类别
$db=mysql_select_db(“test”,$conn)ordie(“连接数据库错误”);
$q()uery=mysql_query($sql,$conn)ordie(mysql_error());
while($row=mysql_fetch_array($query))
{
echo”“;
echo”“.$row[01].”“;
echo”“.$row[1].”“;
echo”“.$row[2].”“;
echo”“.$row[3].”“;
?
>
二、学习过程:
(实训过程中出现的问题和解决问题的办法)
1、模仿经典案例过程,出现了有点小问题,经过练习和组内讨论已经解决。
2、PHP基本语法,属于新内容,但和c大体相似,需要注意写法上的细节,已
篇二:
php实验报告
学生实验报告
课程名称:
PHPweb开发小组成员:
兰灵11056015黄锦11111059曾验11111039韩文功11056059穆军11056010
年级:
20XX级专业:
信息管理与信息系统指导教师:
杨单实验地点:
5#管理学院实验室
学年至学年度第学期
实验一开发环境搭建实验二PHP基本语法
(一)实验三mySQL基本操作实验四实验五实验六表单处理数据库操作预定义变量
实验1开发环境搭建
实验目的:
熟悉PHP+mySQL+apache开发环境的搭建,测试开发环境。
实验内容:
1.将服务器上“实验工具”中的压缩文件“PHPnow-1.5.1.zip”下载到本地机器并
解压缩,点击setup.exe进行安装,apache选2.0,PHP选5.0,设置好mySQL的root用户的密码,并在安装成功后自动弹出的http:
//127.0.0.1/页面中输入密码测试。
2.上一步成功后,在浏览器中输入http:
//localhost/phpmyadmin测试mySQL数据
库,用户名root,密码为前面所设,能登陆进去即为成功安装。
(注意:
以后运行mySQL数据库即按此方法操作)
3.使用文本编辑器(记事本)输入书上的第一个php程序helloworld的例子,并保存为helloworld.php文件,将该文件复制到环境安装成功后第一步解压缩后的文件目录下的“htdocs”文件夹中,并在浏览器中使用地址http:
//localhost/helloworld.php进行测试,若能看到预料结果即表示环境安装测试成功。
以后运行php程序即按此方法操作)
心得体会
学会了PHP+mySQL+apache开发环境的搭建,在安装过程,出现的问题是apachePn安装出错,因为服务器被占用或者没有权限,通过网络查找解决办法,最后成功安装了。
指导教师评阅:
实验2PHP基本语法
(一)
熟悉PHP基本语法。
1、以下程序(命名为
2-1.php):
$name=”hello1,world1”;
$namE=”hello2,world2”;
$namE=”hello3,world3”;
echo“\$name=$name\n”;
EcHo“\$namE=$namE\n”;
EcHo“\$namE=$namE”;
查看运行结果,要达到真正分行,应该怎么修改,为什么?
2、以下程序(命名为2-2.php):
#PHP变量无类型检查$what=”Fred”;
echo“\$what的值=$what
if(is_string($what))echo“\$what是字符串型变量”;
$what=35;
if(is_int($what))echo“\$what是整型变量”;
篇三:
php实习报告
网站设计报告
工商管理学院
20XX年11月
一.网站名称.......................................................................................................................2
二.系统规划.......................................................................................................................2
(一)背景分析............................................................................................................2
(二)系统需求分析....................................................................................................2
(三)可行性分析........................................................................................................2
三.系统分析与设计...........................................................................................................3
(一)产品功能模块....................................................................................................3
(二)产品前台界面设计............................................................................................4
四.系统实现.......................................................................................................................7
(一)产品数据库........................................................................................................7
(二)数据库ER图:
..................................................................................................8
(三)后台管理界面....................................................................................................9
五.系统实施.......................................................................................................................9
六.心得体会.......................................................................................................................9
一.网站名称
吉树香酒企业网站
二.系统规划
(一)背景分析
随着互联网的发展,企业的宣传再也不局限于传统的广告宣传方式,而更多的向互联网扩展。
一个内容齐全、设计精美、功能齐全的网站成为每一个企业的第二门户,是企业发展更上一层楼的助力,使企业发展锦上添花。
所以我为吉树香酒企业建设这个网站。
用于宣传企业文化,展示企业产品,并提供企业后台管理,现阶段最主要实现对产品与企业新闻进行增、删、改、查的管理功能。
好的制酒企业往往品牌种类都非常多,普通传统广告不能向消费者进行很好的宣传,大量的酒产品也不能让广大消费者周知,所以网站的产品宣传对消费者购物做了很好的引导帮助。
方便消费者对产品进行选择。
(二)系统需求分析
1、目标客户群定位:
网站是为有对本公司产品有购买意向和想了解本企业及本企业产品的访问者。
企业产品种类繁多,不能为所有消费者熟知,有了网站进行宣传消费者可以在网站找到适合自己需求的产品然后线下购买,增强消费者购买的目的性,方便对不同种类产品进行筛选,做出正确选择。
2、建立目的:
宣传企业文化、介绍企业产品。
对网络有所了解指的是浏览者要对网络有一定的应用能力和信赖感,他们知道如何获取自己想要的相关信息,并且能够对获得的信息有一个准确的定位。
网站的两个主要功能模块产品展示和产品管理,帮助消费者浏览产品,有助于企业管理员更好的对产品进行管理。
(三)可行性分析
1、经济可行性:
PHP是开放源代码,成本低非常适合企业网站开发。
2、技术可行性:
利用photoshop、flash、dreamweaver等工具进行网页页面设计。
Php语言实现网站动态内容的更新、删除、增加、修改等功能。
有老师的指导可以帮我们弥补自己知识的不足,顺利完成网站设计。
本次网站的开发主要基于以下开发平台以及语言:
系统开发与测试平台:
windowsXP
系统运行平台:
windowsXP(包括对apache、PHP、mYSQL的支持);
开发语言:
HTmL、PHP、JaVaScRiPT
开发过程中使用到的软件:
Photoshop、dreamweaver、Easy2PHP
数据库管理系统:
mYSQL
3、设备可行性:
学校为我们提供了实习的机房。
环境可行性;
学校为我们提供良好的学习卡发环境,有同学和老师们可以一起研究和学习,有助于自己的提高。
4环境可行性:
PHP语言的代码只需要浏览者有一个可使用的浏览器即可,运行十分方便,在http:
//localhost:
80的路径下,加上相应的PHP文件名即可,不存在不会使用的情况,如果文件内容有更改,在保存之后刷新已进入的页面即可,不需在重新启动(除非修改的是配置文件或者其他EaSY2PHP中自带的文件则需重启apache)。
三.系统分析与设计
(一)产品功能模块
1、产品管理模块:
产品管理模块是最容易忽略的部分,由于网站的焦点几乎都放在产品显示的部分,但其实产品管理模块几乎可以说是整个网站的核心。
没有产品管理陌模块,就没有后续的产品列表,甚至是用户使用的购物动作。
所以最先要开发的便是产品管理模块,在后台实现对产品的增、删、改、查的功能。
只要产品管理模块设计得当,之后的产
2、产品类别管理模块
产品类别管理模块可以方便用户更好的查看产品。
经所有产品按不同进行分类。
消费者根据类进入不同的产品信息页面,有利于针对不同需求进行查找、宣传产品。
3、新闻管理模块
企业网站是企业与消费者经行交流的平台,通过企业发布新闻信息,可以更好的向消费者传达企业文化与企业形象。
4、留言管理模块
留言板可以让企业与消费者建立沟通平台,了解消费者需求,方便更好的向消费者提供服务。
管理员可以对浏览者的留言进行删除并根据留下的电子邮箱对有需要回复留言的顾客进行回复。
(二)产品前台界面设计
1、网站首页
首页上部是logo和导航,左上部分是产品宣传的动画,左下部分是企业新闻,右侧是部分产品展示的页面。
底部是企业的一些信息(如下图)。