从零开始学PHP之helloworld

前言

每一门编程语言的第一个程序就是输出hell world(别杠,杠就是你对)

开始

上一篇讲完了开发环境的安装,这次讲编辑器的安装,顺带完成上一篇的作业(输出hello world)

安装PHPstorm

我用的是phpstorm,具体的安装教程,打开官网
在这里插入图片描述
点击下载,打开下载目录
在这里插入图片描述
双击打开.exe文件
然后根据与提示进行安装即可,小笨蛋们注意不要装到C盘去了,可能后续会有激活啥的问题,所以我在想要不要换一个编辑器,vscode也可以还免费,但是功能相对于phpstorm来说不是那么专业,问题不大,学的是写代码至于后期编辑器你们可以自行学习下,资料都很多,

声明

由于你们安装phpstorm后可能会遇到激活之类的问题所以下边我将使用Vscod编辑器(目前阶段来说你们用啥都一样 记事本都可以照样写)

Let‘s Code(洋气)

  1. 打开vscode 选择 文件->找到上篇你创建的代码根目录在这里插入图片描述
  2. 打开之后是这样的不用在意里边有啥
    在这里插入图片描述

新建 index.php
内容为

<!DOCTYPE html>
<html>
<body><h1>My first PHP page</h1><?php echo "Hello World!"; ?>
</body>
</html>

在这里插入图片描述
打开我们的浏览器 输入我们上一篇设置的域名
在这里插入图片描述
当当当~~ hello world出现了

语法

上边展示的为php的基本语法

  1. PHP 脚本可以放在文档中的任何位置。
  2. PHP 脚本以 <?php 开始,以 ?> 结束
<?php
// PHP 代码
?>
  1. PHP 文件的默认文件扩展名是 .php。
  2. PHP 文件通常包含 HTML 标签和一些 PHP 脚本代码。

预告

下一篇讲 输出语句&变量&常量

关于HTML

暂时不需要知道Html是个啥,你可以把它当作一个容器,以下是官方具体解释:

超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。

您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。

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

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

相关文章

基于SpringBoot+Vue的旅游服务平台【提供源码+答辩PPT+参考文档+项目部署】

&#x1f4a5; ① 前言&#xff1a;这两年毕业设计和毕业答辩的要求和难度不断提升&#xff0c;传统的JavaWeb项目缺少创新和亮点&#xff0c;往往达不到毕业答辩的要求&#xff01; ❗② 如何解决这类问题&#xff1f; 让我们能够顺利通过毕业&#xff0c;我也一直在不断思考、…

用自己的数据集复现YOLOv5

yolov5已经出了很多版本了&#xff0c;这里我以目前最新的版本为例&#xff0c;先在官网下载源码&#xff1a;GitHub - ultralytics/yolov5: YOLOv5 &#x1f680; in PyTorch > ONNX > CoreML > TFLite 然后下载预训练模型&#xff0c;需要哪个就点击哪个模型就行&am…

AI 编译器学习笔记之六 -- 基础知识、概念

1、激活函数&#xff1a; 深度学习—激活函数详解&#xff08;Sigmoid、tanh、ReLU、ReLU6及变体P-R-Leaky、ELU、SELU、Swish、Mish、Maxout、hard-sigmoid、hard-swish&#xff09;-CSDN博客 2、ModuleList和Sequential的区别&#xff1a;ModuleList是定义了一个迭代循环体…

机器视觉入门基础相关概念一 ——单目相机模型

机器视觉入门基础相关概念 相机模型 引言介绍&#xff1a;如果只是希望获取图像上的一些信息&#xff08;例如特征提取、拟合等&#xff09;&#xff0c;那么我们不会对三维空间中相机的位置有所要求。但如果希望通过二维的图像去理解三维空间中摄像机的信息&#xff0c;或者是…

【Qt】控件——Qt按钮类控件、常用的按钮类控件、按钮类控件的使用、Push Button、Radio Button、Check Box

文章目录 Qt3. Qt按钮类控件Push ButtonRadio ButtonCheck Box Qt 3. Qt按钮类控件 Push Button 使用 QPushButton 表示一个按钮。当点击按钮时可以触发各种事件。QPushButton 继承自 QAbstractButton。这个类是一个抽象类。是其他按钮的父类。 PushButton和QAbstractButton的…

阿里云linux系统扩容分区

系统扩容需要进行三步操作&#xff1a;①服务器扩容云盘 ② 扩容分区 ③ 扩容文件系统 参考&#xff1a;https://help.aliyun.com/zh/ecs/user-guide/extend-the-partitions-and-file-systems-of-disks-on-a-linux-instance?spma2c4g.11186623.0.0.6a094862DCMnnM#de3365e1d4l…

部署项目最新教程

​ 3.3安装mysql 运行代码&#xff1a; yum install mysql 运行代码&#xff1a; yum install mysql-server 中间还是一样要输入y然后回车 运行代码&#xff1a; yum install mysql-devel 好&#xff0c;经过上面三步&#xff0c;mysql安装成功&#xff0c;现在启动mysql…

国内如何下载谷歌浏览器(chrome浏览器)历史版本和chromedriver驱动,长期更新,建议收藏

众所周知&#xff0c;google是一直被国内屏蔽的&#xff0c;有时候想要下载个chrome浏览器都要去外网&#xff0c;或者到处去搜索才能下载到。因为下载chrome浏览器的这个网址&#xff1a;google.com/chrome/ 在国内是一直被屏蔽掉的。 今天主要讲解的是国内ChromeDriver 的下…

mac安装brew时踩坑解决方案

安装包 mac上如果按照git等工具可能会使用brew&#xff0c;例如使用&#xff1a;$ brew install git命令&#xff0c;如果电脑没有按照brew&#xff0c;则会提示&#xff1a;zsh: command not found: brew 解决方案 需要我们打开brew的官网https://brew.sh/&#xff0c;复制…

spring |Spring Security安全框架 —— 认证流程实现

文章目录 开头简介环境搭建入门使用1、认证1、实体类2、Controller层3、Service层3.1、接口3.2、实现类3.3、实现类&#xff1a;UserDetailsServiceImpl 4、Mapper层3、自定义token认证filter 注意事项小结 开头 Spring Security 官方网址&#xff1a;Spring Security官网 开…

Java @RequestPart注解:同时实现文件上传与JSON对象传参

RequestPart注解&#xff1a;用于处理multipart/form-data请求的一部分&#xff0c;通常用于文件上传或者处理表单中的字段。 java后端举例&#xff1a; PostMapping("/fileTest")public AjaxResult fileTest(RequestPart("file") MultipartFile file,Req…

2023年五一杯数学建模C题双碳目标下低碳建筑研究求解全过程论文及程序

2023年五一杯数学建模 C题 双碳目标下低碳建筑研究 原题再现&#xff1a; “双碳”即碳达峰与碳中和的简称&#xff0c;我国力争2030年前实现碳达峰&#xff0c;2060年前实现碳中和。“双碳”战略倡导绿色、环保、低碳的生活方式。我国加快降低碳排放步伐&#xff0c;大力推进…

模型评估与交叉验证:提升机器学习模型泛化性能的有效策略

模型评估与交叉验证&#xff1a;提升机器学习模型泛化性能的有效策略 目录 &#x1f3af; 模型评估的重要性&#x1f504; 交叉验证的基本概念&#x1f4ca; 交叉验证的实现⚙️ 常见的交叉验证策略&#x1f4c8; 模型选择与超参数调优&#x1f4a1; 结合模型评估与交叉验证的…

32. 问题 - EQ工具不能用

1. 概述 按照工具要求,修改代码中的宏,开启EQ调试功能

位运算题目-Java实现-LeetCode题解:判断字符是否唯一-丢失的数字-两整数之和-只出现一次的数字 II-消失的两个数字

这里是Themberfue 上一篇文章讲完了常见位运算的技巧以及总结 那么本章则通过五道题来运用这些技巧 判定字符是否唯一 题目解析 本题要求判断给定字符串中的字符是否唯一&#xff0c;也就是每个字符是否只出现一次 算法讲解 本题用哈希表遍历每一个字符也可以解决 如果这题使…

网络空间安全之一个WH的超前沿全栈技术深入学习之路(二:渗透测试行业术语扫盲)作者——LJS

欢迎各位彦祖与热巴畅游本人专栏与博客 你的三连是我最大的动力 以下图片仅代表专栏特色 [点击箭头指向的专栏名即可闪现] 专栏跑道一 ➡️网络空间安全——全栈前沿技术持续深入学习 专栏跑道二 ➡️ 24 Network Security -LJS ​ ​ ​ 专栏跑道三 ➡️ MYSQL REDIS Advan…

Java Memory Model

内存模型 JMM(Java 内存模型)主要定义了对于一个共享变量&#xff0c;当另一个线程对这个共享变量执行写操作后&#xff0c;这个线程对这个共享变量的可见性。 Java Memory Model&#xff08;JMM&#xff09;&#xff0c;本身是一种抽象的概念&#xff0c;实际上并不存在&…

头戴耳机最值得购买的牌子有哪些?四款公认口碑和性价比高推荐

说到头戴式耳机&#xff0c;大部分人都会面另一个问题&#xff0c;那就是如何选购一款好用实惠的头戴耳机。有的人图便宜&#xff0c;结果不仅音质不好&#xff0c;佩戴还不舒服&#xff0c;而有的人图牌子&#xff0c;结果却交了“智商税”&#xff01;俗话说买对不买贵&#…

ubuntu2404下搭建Odoo18开发环境

Odoo在windows下也可以开发&#xff0c;不过执行速度比较慢&#xff0c;经过我测试&#xff0c;重启一下服务&#xff0c;windows下需要十几秒甚至几十秒&#xff0c;而mac或者ubuntu只需要几秒钟。 另外&#xff0c;官方推荐的生产环境也是ubuntu&#xff0c;所以&#xff0c…

身份证二要素实名认证接口-身份证核验接口-身份证实名API

接口简介&#xff1a;企业三要素验证&#xff0c;输入公司名称、统一社会信用代码、法人姓名验证是否一致 接口地址&#xff1a;https://www.wapi.cn/api_detail/62/169.html 在线核验&#xff1a;https://www.wapi.cn/icardauth.html 网站地址&#xff1a;https://www.wapi.cn…