PHP教程第二讲
更新时间:2023-10-09 19:05:01 阅读量: 综合文库 文档下载
一、实验说明 1. 环境登录
无需密码自动登录,系统用户名shiyanlou,密码shiyanlou 2. 环境介绍
本实验环境采用Ubuntu Linux桌面环境,实验中会用到桌面上的程序:
1.命令行终端: Linux命令行终端,打开后会进入Bash环境,可以使用Linux命令 2.Firefox及Opera:浏览器,可以用在需要前端界面的课程里,只需要打开环境里写的HTML/JS页面即可
3.gvim:非常好用的Vim编辑器,最简单的用法可以参考课程Vim编辑器
4.gedit及Brackets:如果您对gvim的使用不熟悉,可以用这两个作为代码编辑器,其中Brackets非常适用于前端代码开发 3. 环境使用
使用编辑器输入实验所需的代码及文件,使用命令行终端运行所需命令进行操作。 完成实验后可以点击文档上方的“实验截图”保存并分享实验结果到微博,向好友
展示自己的学习进度。实验楼提供后台系统截图,可以真实有效证明您已经完成了实验。
“实验记录”页面可以在“我的主页”中查看,每次实验的截图及笔记,以及有效学习时间(指的是在实验桌面内操作的时间,如果没有操作,系统会记录为发呆时间)。这些都是您在实验楼学习的真实性证明。
4. 课程来源
本实验课程基于《PHP 参考手册》中文版本制作,可查看原版链接:http://php.net/manual/zh/ 二、PHP简介 1.PHP是什么? PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。
以上是一个简单的回答,不过这是什么意思呢?请看如下例子:
echo \ ?>
请注意这个范例和其它用 C 或 Perl 语言写的脚本之间的区别——与用大量的命令来编写程序以输出 HTML 不同的是,PHP 页面就是 HTML,只不过在其中嵌入了一些代码来做一些事情(在本例中输出了 \)。PHP 代码被包含在特殊的起始符和结束符 中,使得可以进出“PHP 模式”。 和客户端的 JavaScript 不同的是,PHP 代码是运行在服务端的。如果在服务器上
建立了如上例类似的代码,则在运行该脚本后,客户端就能接收到其结果,但他们无法得知其背后的代码是如何运作的。甚至可以将 web 服务器设置成让 PHP 来处理所有的 HTML 文件,这么一来,用户就无法得知服务端到底做了什么。
使用 PHP 的一大好处是它对于初学者来说极其简单,同时也给专业的程序员提供了各种高级的特性。当看到 PHP 长长的特性列表时,请不要害怕。可以很快的入门,只需几个小时就可以自己写一些简单的脚本。
2.PHP能做什么?
PHP 能做任何事。PHP 主要是用于服务端的脚本程序,因此可以用 PHP 来完成任何其它的 CGI 程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收 Cookies。但 PHP 的功能远不局限于此。
PHP 脚本主要用于以下三个领域:
? 服务端脚本。这是 PHP 最传统,也是最主要的目标领域。开展这项工作需要具
备以下三点:PHP 解析器(CGI 或者服务器模块)、web 服务器和 web 浏览器。需要在运行 web 服务器时,安装并配置 PHP,然后,可以用 web 浏览器来访问 PHP 程序的输出,即浏览服务端的 PHP 页面。如果只是实验 PHP 编程,所有的这些都可以运行在自己家里的电脑中。 ? 命令行脚本。可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。通过这种方式,仅仅只需要 PHP 解析器来执行。这种用法对于依赖 cron(Unix 或者 Linux 环境)或者 Task Scheduler(Windows 环境)的日常运行的脚本来说是理想的选择。这些脚本也可以用来处理简单的文本。
? 编写桌面应用程序。对于有着图形界面的桌面应用程序来说,PHP 或许不是一种最好的语言,但是如果用户非常精通 PHP,并且希望在客户端应用程序中使用 PHP 的一些高级特性,可以利用 PHP-GTK 来编写这些程序。用这种方法,还可以编写跨平台的应用程序。PHP-GTK 是 PHP
正在阅读:
PHP教程第二讲10-09
书我的挚爱作文800字06-23
废旧电池的危害作文400字07-05
象棋高手作文600字06-20
电梯日常运行检查制度11-01
2第二章 对外贸易的产生发展与国贸理论08-19
与书相约作文600字06-22
重庆南开(融侨)中学初2017届九年级(下)中考模拟考试(二模,精校版含答案)11-25
2016赞扬语文老师的话02-10
公司办公室后勤2023年个人工作总结范文03-23
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 教程
- PHP
- 设备安全检修规程
- 运营管理课程论文
- 个案护理考试答案(9.8)
- “信息技术支持的教学环节优化”课程作业模板优化作业(第一次)
- 工具钳工职工组
- 2011中考数学基础题强化提高测试1-1
- 河南省辉县市第一中学2011届高三11月月考(语文)
- 2010年安徽省初中毕业学业考试物理试题及答案(高清Word版) - 图文
- 交通管制方案
- 话题1 幼儿园游戏概述
- 答案 实验报告 - 实验8 函数(1)(学号 - 姓名)
- 心理辅导技术考试试题及答案
- 人教版七年级道德与法治上册10.2《活出生命的精彩》优质教案
- 2013—2014学年春季学期江川县普通高中化学学科中心教研组计划及实施方案
- 静电场
- 单证试题 - 带答案 - 图文
- 中国移动一级BOSS枢纽接口规范PushEmail个人业务
- 人教版五年级体育下册《类运动 4.乒乓球 1.正手快攻》公开课教案 - 22 - 图文
- 组合逻辑控制器部件实验
- 2017-2018七年级数学上册备课组工作计划