PHP入门教程-开发环境搭建
1.PHP简介:
PHP是能让你生成动态网页的工具之一。PHP网页文件被当作一般HTML网页文件来处理并且在编辑时你可以用编辑HTML的常规方法编写PHP。
2.学习需要基础:
a.HTML
b.JavaScript
c.jQuery
3.开发环境搭建:
开发PHP需要MySQL数据库,Apache环境,安装配置这些比较复杂,这里推荐一款软件PHPstudy,直接集成了PHP开发所需环境。下面介绍PHPstudy的安装配置:
a.从百度中直接搜索PHPstudy,官方网址是:http://www.phpstudy.net/,下载PHPstudy最新版本。
b.将下载的zip压缩包解压到本地文件夹,将出现以下三个文件:
点击phpStudy2016.exe,输入安装路径,点击确定即可安装。


c.在安装路径或桌面打开phpStudy启动程序,在phpStudy运行界面中点击启动,即可启动phpStudy开发环境。

4.ZendStudio客户端下载安装:
在百度中搜索并下载ZendStudio软件,ZendStudio需要破解,这里提供ZendStudio13.0.1版本和破解文件的网盘地址:链接:http://pan.baidu.com/s/1bpsmRuv 密码:uivk
a.双击ZendStudio安装程序,配置好安装目录,一直点击下一步即可完成安装。
b.将破解文件压缩包中的com.zend.verifier_13.0.1.v20151112-2045.jar包复制替换掉ZendStudio安装目录中plugins文件夹下的相应jar包
c.启动ZendStudio,输入破解文件压缩包中的注册码,即可破解ZendStudio
5.第一个PHP实例:
a.首先在phpStudy安装目录的WWW文件夹下创建demo文件夹,作为PHP开发的工作目录。

b.打开phpStudy,启动PHP开发环境,然后打开ZendStudio客户端。
c.在菜单栏中依次选择File-New-Local PHP Project,在弹出的新建窗口输入Project Name为demo1,将Location路径设置为刚才创建的demo文件夹。


d.点击打开index.php,输入如图所示代码。Ctrl+S保存。打开浏览器,输入地址localhost/demo/demo1/。至此,PHP开发环境创建完毕!


PHP入门教程-开发环境搭建的更多相关文章
- MyBatis实例教程--开发环境搭建
MyBatis实例教程--开发环境搭建 准备工作: 1.mybatis 的开发环境搭建,选择: eclipse j2ee 版本,mysql 5.1 ,jdk 1.7,mybatis3.2.0.jar包 ...
- Spring框架入门之开发环境搭建(MyEclipse2017平台)
基于MyEclipse2017平台搭建Spring开发环境,这里MyEclipse已将Spring集成好了,我们只需要做一简单配置即可 一.环境配置 OS:Windows7 64位 IDE工具:MyE ...
- [ PyQt入门教程 ] PyQt5环境搭建和配置
PyQt入门系列教程主要目的是希望通过该系列课程学习,可以使用PyQt5工具快速实现简单的界面开发,包括界面设计.布局管理以及业务逻辑实现(信号与槽).简单说就是可以使用PyQt5工具快速画一个控件摆 ...
- 1-ESP8266 SDK开发基础入门篇--开发环境搭建
因为今天终于做好了自己的另一块工控板,所以我就开始写基础公开篇的内容,希望自己小小的努力能够帮到大家 自己做的另一块板子 https://www.cnblogs.com/yangfengwu/cate ...
- ASP.NET MVC3入门教程之环境搭建
本文转载自:http://www.youarebug.com/forum.php?mod=viewthread&tid=90&extra=page%3D1 什么是ASP.NET MVC ...
- Angular入门,开发环境搭建,使用Angular CLI创建你的第一个Angular项目
前言: 最近一直在使用阿里的NG-ZORRO(Angular组件库)开发公司后端的管理系统,写了一段时间的Angular以后发现对于我们.NET后端开发而言真是非常的友善.因此这篇文章主要是对这段时间 ...
- MongoDB最简单的入门教程之一 环境搭建
MongoDB是近年来非常流行的一个介于关系数据库和非关系数据库之间的解决方案,特别广泛地应用于国内很多互联网公司,是非关系数据库当中功能最丰富,最像关系数据库的. MongoDB支持的数据结构非常松 ...
- Scala 入门——Eclipse开发环境搭建
Come From: http://lidrema.blog.163.com/blog/static/209702148201461145859142/ Scala: 一种类似java的编程.集成了面 ...
- 跨平台移动开发phonegap/cordova 3.3全系列教程-开发环境搭建
操作系统:windwos xp 1. 安装JDK 打开如下网站下载JDK http://www.oracle.com/technetwork/java/javase/downloads/index ...
随机推荐
- 实现iframe 全屏显示
componentDidMount(){var elem = document.getElementById('iframe');; var elem = document.getElementByI ...
- WebKit的CSS扩展(WebKit是私有属性)
http://www.css88.com/webkit/-webkit-touch-callout/ -webkit-tap-highlight-color 是一个 不规范的属性(unsupporte ...
- RabbitMQ消息队列1: Detailed Introduction 详细介绍
1. 历史 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现.AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有 ...
- Play1+angularjs+bootstrap ++ (idea + livereload)
我的web开发最强组合:Play1+angularjs+bootstrap ++ (idea + livereload) 时间 2012-12-26 20:57:26 Freewind.me原文 ...
- Python遍历目录下所有文件的最后一行进行判断若错误及时邮件报警-案例
遍历目录下所有文件的最后一行进行判断若错误及时邮件报警-案例: #-*- encoding: utf-8 -*- __author__ = 'liudong' import linecache,sys ...
- select 选中 option的问题
1.[可以实现 不推荐 适合多选] $("#organize_type").find("option:eq("+j+")").attr(& ...
- 使用vagrant创建虚拟机
关于vagrant,维基百科给出了定义:"Vagrant is an open-source software product for building and maintaining po ...
- json文本装换为JSONArray
package com.beijxing.TestMain; import java.io.File; import java.io.IOException; import org.apache.co ...
- Struts2 有关于无法正常的使用通配符
今天使用struts 2.3.4版本,做了一个通配符的小测试,结果其他的Action都能正常的使用,但是使用通配符的Action不能正常的使用.网上找了很久,最后发现,貌似strust2.3版本以上的 ...
- yum -y upgrade 和 yum -y update 区别
分别测试yum -y upgrade和yum -y update 升级前 系统版本: CentOS5.5 内核版本: 2.6.18-194.el5 升级前做过简单配置文件修改 yum -y upgra ...