环境搭建+hello world!

news/2024/5/3 9:43:07/文章来源:https://www.cnblogs.com/rdisheng/p/16689843.html

1.phpstudy服务器环境软件

下载链接:https://www.xp.cn/

安装完毕之后可能需要重新配置端口号(默认为80,但是有可能被占用了,修改一个端口号即可)

启动apache、mysql

image

image
新建一个网站(可能已经有个默认的,就用默认的)

点击管理,启动这个网站

然后点击管理->修改
image

端口如果冲突可以改成88

根目录是不需要在网址中输入的,我这里域名为localhost,localhost就代表了D:/phpstudy_pro/WWW/trivals,所以直接输入localhost:88/index.php即可访问trivals下的index.php

2.php的编辑器-subline

3.php的强大开发环境phpstore

4. 小试身手

在trivals下新建index.php

<html>
<head><style type="text/css">.a{width: 500px;height: 700px;background-color: lightgray;}</style>
</head>
<body><h1>My first PHP page</h1><div class="a"><?phpecho "hello World!";define("PI",3.1415926);$area = PI * 5 * 5;echo $area;echo "半径为5圆的面积为:{$area}"."<br>";echo "<br>";$core = 67;if($core >= 90) echo "优秀"."<br>";else if($core >= 80) echo "良好"."<br>";else if($core >= 60) echo "及格"."<br>";else echo "不及格";$num = 1;while($num <= 10){echo "$num"."<br>";$num += 1;}$sum = 0;for($i = 1; $i <= 100; $i ++) $sum += $i;echo "1~100的和为{$sum}";?></div></body>
</html>

保存文件
启动phpstudy
访问localhost:88/index.php
看看会发生什么↓

image

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_7032.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

nodejs基于微信小程序的图书销售商城系统 uniapp 小程序

伴随着社会以及科学技术的发展,互联网已经渗透在人们的身边,网络慢慢的变成了人们的生活必不可少的一部分,随着互联网的飞速发展,系统这一名词已不陌生,越来越多的书店都会使用系统来定制一款属于自己个性化的系统。书籍销售系统采用nodejs技术, mysql数据库进行开发,实现了首页…

用python找出400多万次KDJ金叉死叉,胜率有多高?附代码

引言: 邢不行的系列帖子“量化小讲堂”&#xff0c;通过实际案例教初学者使用python进行量化投Z&#xff0c;了解行业研究方向 这是邢不行第90期量化小课堂分享 作者 l 邢不行 不知道大家有没有发现&#xff0c;打开任意一个交易软件&#xff0c;无论是针对A股、美股、期货、…

spring+SpringMVC+MyBatis之配置多数据源

数据库准备   1、准备2个数据库&#xff0c;本例以mysql为例 在第一个数据库新建表user -- ---------------------------- -- Table structure for user -- ---------------------------- DROP TABLE IF EXISTS user; CREATE TABLE user (id int(11) NOT NULL AUTO_INCREME…

gateway过滤器

简介 1 作用: 过滤器就是在请求的传递过程中,对请求和响应做一些手脚 2 生命周期: Pre Post 3 分类: 局部过滤器(作用在某一个路由上) 全局过滤器(作用全部路由上) 在Gateway中, Filter的生命周期只有两个&#xff1a;“pre” 和 “post”。 PRE&#xff1a; 这种过滤器在请…

【蓝桥杯国赛真题24】Scratch货物运输 第十三届蓝桥杯 图形化编程scratch国赛真题和答案讲解

目录 scratch货物运输 一、题目要求 编程实现 二、案例分析 1、角色分析

PostGIS是什么

1. 什么是GIS(知识地图定位) 1.1. GIS概念 地理信息系统&#xff08;Geographic Information System或 Geo&#xff0d;Information system&#xff0c;GIS&#xff09;有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下&a…

注册中心对比和选型:Zookeeper、Eureka、Nacos、Consul和ETCD

转自:https://juejin.cn/post/7068065361312088095 下面是文章目录:注册中心基本概念 什么是注册中心? 注册中心主要有三种角色:服务提供者(RPC Server):在启动时,向 Registry 注册自身服务,并向 Registry 定期发送心跳汇报存活状态。 服务消费者(RPC Client):在启…

【Linux虚拟机安装】在VMware Workstation上安装ubuntu虚拟机

目录0、工具清单1、下载操作系统镜像2、创建虚拟机3、设置ubuntu系统0、工具清单 虚拟机软件&#xff1a;VMware Workstationubuntu镜像版本&#xff1a;Ubuntu 20.04.4 LTS (Focal Fossa)宿主机操作系统&#xff1a;Windows 10 专业版 1、下载操作系统镜像 官方下载网址&am…

氨基聚苯乙烯包覆硅胶微球SG-PS-NH2/聚苯乙烯/硫化镉PS/CdS复合材料/聚苯乙烯支载井冈霉素微球制备

今天小编给大家分享了氨基聚苯乙烯包覆硅胶微球SG-PS-NH2/聚苯乙烯/硫化镉PS/CdS复合材料/聚苯乙烯支载井冈霉素微球的制备方法&#xff0c;一起来看看&#xff01; 小编分享-氨基聚苯乙烯包覆硅胶微球SG-PS-NH2的制备方法&#xff1a; 通过对硅胶微球进行聚苯乙烯包覆,然后功…

javascript为什么叫脚本语言

脚本script是使用一种特定的描述性语言&#xff0c;依据一定的格式编写的可执行文件&#xff0c;又称作宏或批处理文件。 脚本通常可以由应用程序临时调用并执行。 各类脚本目前被广泛地应用于网页设计中&#xff0c;因为脚本不仅可以减小网页的规模和提高网页浏览速度&#xf…

为什么ASO很重要?

由于用户对多功能App的需求量增大&#xff0c;导致榜单影响力下滑&#xff0c;越来越多的用户通过搜索相关词来查找目标App。同时搜索对排名的影响权重也被各家应用商店加大。数据库显示&#xff0c;用户越来越习惯直接搜索关键词来搜索想要的应用。各应用商店收录热词现阶段有…

压缩网络相关

同样搬运模式 勿怪呀 大佬们 自从深度学习&#xff08;Deep Learning&#xff09;开始流行&#xff0c;已经在很多领域有了很大的突破&#xff0c;尤其是AlexNet一举夺得ILSVRC 2012 ImageNet图像分类竞赛的冠军后&#xff0c;卷积神经网络&#xff08;CNN&#xff09;的热潮便…

【JY】YJK前处理参数详解及常见问题分析:控制信息(二)

点击蓝字 求求关注【写在前文】本文介绍计算控制信息之控制信息。【计算信息参数详解】一、控制信息A区参数详解1、水平力与整体坐标夹角该参数为地震作用、风荷载计算时的X正向与结构整体坐标系下X轴的夹角&#xff0c;逆时针方向为正&#xff0c;单位为度。常见问题&#xf…

10、MyBatis-Plus 多数据源

第一篇&#xff1a;1、Mybatis-Plus 创建SpringBoot项目 第二篇&#xff1a;2、Mybatis-Plus 测试增、删、改、查 第三篇&#xff1a;3、Mybatis-Plus 自定义sql语句 第四篇&#xff1a;4、Mybatis-Plus 通用service的操作 第五篇&#xff1a;5、Mybatis-Plus 常用注解 第六篇&…

004-GoingDeeperConvolutions2014(googLeNet)

Going Deeper with Convolutions #paper1. paper-info 1.1 MetadataAuthor:: [[Christian Szegedy]], [[Wei Liu]], [[Yangqing Jia]], [[Pierre Sermanet]], [[Scott Reed]], [[Dragomir Anguelov]], [[Dumitru Erhan]], [[Vincent Vanhoucke]], [[Andrew Rabinovich]] 作者机…

UNIAPP----video标签层级问题的三种解决方法

uniapp的app端&#xff0c;video标签层级过高&#xff0c;无法轻易被遮盖。 三种解决方法&#xff0c;真机测试没问题。代码复制即可。 1.cover-view或者cover-image&#xff0c;放在video标签内使用&#xff0c;子绝父相 缺点&#xff1a;只能改变cover-view样式&#xff0…

算法落地思考:如何让智能运维更智能

嘉宾 | 王鹏 整理人 | 西狩xs 出品 | CSDN云原生 AIOps是人工智能与运维的结合&#xff0c;能够基于已有的运维数据&#xff0c;利用人工智能算法&#xff0c;通过机器学习的方式帮助企业提升运维效率&#xff0c;解决自动化运维无法管理的问题。 2022年8月30日&#xff0…

spring底层原理初探

一&#xff0c;spring原理初探 1&#xff0c;bean的创建生命周期 userService.class --> 推断构造方法 --> 实例化对象 --> 依赖注入(属性填充) --> 初始化前(PostConstruct) --> 初始化 (Initializingbean) --> 初始化后(AOP&#xff0c;bean的后置处理器…

Wireshark分析https流量

这里写自定义目录标题本文介绍使用wireshark分析https流量的方法。适用chromium内核的浏览器和firefox浏览器&#xff0c;前提是这些浏览器内核都支持如下选项&#xff1a; –ssl-key-log-file 浏览器配置 添加启动参数 例如&#xff1a; firefox.exe --ssl-key-log-filec:/s…

Python中setdefault()通过键查找字典中对应的值

【小白从小学Python、C、Java】 【Python-计算机等级考试二级】 【Python-数据分析】 字典中根据键k查找键k对应的值v 如果没找到键k&#xff0c;则创建键k并赋值为default setdefault() [太阳]选择题 以下Python代码中setdefault(d, 666)的返回值是什么&#xff1f; myDic {&…