专栏首页程序员小助手「PHP7数组详解」:第1章 环境搭建安装(一)

「PHP7数组详解」:第1章 环境搭建安装(一)

通过第一章的,将学习到以下内容:

  • 创建一个简单的PHP程序
  • 条件判断语句的使用方法
  • 循环语句for,while,loop的用户
  • 函数的使用
  • 数组的使用
  • 和面向对象基本的PHP程序结构

# 1.1 环境搭建和安装

PHP环境可以安装到几乎所有的主流操作系统。也就是说,开发者写一次,就可以在不同平台,无扰切换地使用了。

上线之前,代码需经过完全的测试。

开发者在线上或者测试环境下,尽量使用相同的PHP主版本。这样在测试开发阶段,可以测试出大多数的故障。

PHP7包含了许多新的工具,也移除了一些过时的旧版本工具。因此,开发测试环境,和线上环境,请保持PHP版本一致!

为了配合PHP应用程序的使用,你可能还需要一些其他软件,比如重要的数据库MySQL,WEB服务器Apache,以及网页端的MYSQL管理器PhpAdmin。

如果每次搭建环境都要手动配置一大串的环境,真是WTF极了。

有没有省事儿的办法?

早有嫌麻烦,按耐不住的开发者,开发出来了一些工具,将各个工具,版本,集成起来,极大地方便快速搭建开发环境。

下面我们介绍国内使用较多的PHPSTUDY。

# 1.2 PHPStudy

为什么选择PHPStudy?

因为方便,好用。国外也有WAMP, XAMP这些工具,但是总觉不顺手。读者可自行测试,根据个人喜好,均可。

PHPSTUDY不但提供了WINDOWS版本,也提供了LINUX版。不过,一般我们仅仅当做测试环境,本地搭建使用。线上我们不使用集成工具!

官网看这里:

phpStudy(小皮面板) - 让天下没有难配的服务器环境!www.xp.cn

在官网选择32/64位版本下载安装包。其他途径拿到的安装包都不可信,切记。

双击安装包,傻瓜式安装,一路向下。

打开自定义选项,自己选择安装目录:

一般我们放在C盘以外的磁盘。安装程序,数据库数据,WEB服务器日志等等,都在这个安装目录下,所以尽量选择空间宽裕点儿的磁盘分区。

安装完毕之后,启动程序,界面首页初始化状态如下:

上面的服务都可以手动启动:

我们手动创建一个网站。

设置好根目录,然后重启Apache即可。

好了,现在我们访问 localhost:80,就会访问到默认的index.html页面。说明WEB服务器工作正常。

本文分享自微信公众号 - 程序员小助手(mql45ea),作者:walles

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-12-28

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 3分钟短文 | PHP 多维数组按值排序,别抓狂看这里

    如果你经常写 PHP,要说你没用过数组,那简直是不可能的。PHP 一个数组可以走遍大街小巷,行遍万水千山。数组相关的函数也马虎不得,如影随形。

    程序员小助手
  • Restful API 吹的五大三粗,为啥我用不起来?缺一样工具

    程序开发我们免不了要与其他系统,或者与第三方软件数据提供商进行数据交互。一般的最佳实践就是使用API进行。那么在初期开发的时候,如何快速的测试接口的使用方式,或...

    程序员小助手
  • 3分钟短文:Laravel ORM 模型用法纲要

    前两期为了说明laravel框架提供的数据库操作能力,直接使用DB门面操作, 而没有引入更为强大的eloquent orm功能。从本期开始,我们就分次把 elo...

    程序员小助手
  • PHP 扩展开发检测清单(扩展开发必读)

    想要做出一个成功的 PHP 扩展包,不仅仅是简单的将代码放进文件夹中就可以了,除此之外,还有非常多的因素来决定你的扩展是否优秀。以下清单的内容将有助于完善你的扩...

    猿哥
  • 使用kong作为docker swarm的集群网关

    当我们创建完成swarm集群之后,如何访问swarm集群中的服务就成为了一个问题,我们可以访问集群中任何一个节点都可以访问到我们再节点中创建的服务,但是这就造成...

    bboysoul
  • Composer进阶使用之版本约束表达式的使用

    例如我们想要下载5.1版本的ThinkPHP包,我们可以通过composer.json文件:

    沈唁
  • Django学习开篇准备(1)

    Python的版本更新迭代,版本之间是有一些区别的,如果学习的版本跟学习资料的版本不同,可能会发生意想不到的结果,从而消耗一定的学习时间及其学习的耐心。

    萌海无涯
  • 管理培训笔记

    同时注意,选择合适人员 - 客观条件 - 人员意愿 + 不会做 + 不能做 + 不想做

    用户1177380
  • 织梦栏目无法删除的解决方法

    华创信息技术
  • 渗透测试常用工具集合

    Burp Suite Professional v2.0.11beta版本【目前最后一个支持破解注册机版本】

    周俊辉

扫码关注云+社区

领取腾讯云代金券