建筑设计网站大全网站,zencart 网站建设,阿里云网站建设 部署与发布笔记,鹤壁市城市建设投资有限公司网站安装PHP
PHP官网下载地址(8.3版本)#xff1a;PHP For Windows#xff1a;二进制文件和源代码发布 点击下载.zip格式压缩包#xff1a; 历史版本在Old archives中下载。推荐在Documentation download中下载官方文档#xff0c;方便学习。 下载完成后在一个顺眼的地方解压压…安装PHP
PHP官网下载地址(8.3版本)PHP For Windows二进制文件和源代码发布 点击下载.zip格式压缩包 历史版本在Old archives中下载。推荐在Documentation download中下载官方文档方便学习。 下载完成后在一个顺眼的地方解压压缩包随后将PHP文件夹的路径添加进系统环境变量中的path中。 使用 win r 快捷键打开 cmd ,输入以下代码查看是否安装成功
php -v
我使用的是以前安装的7.3.4版本没有更新 VScode配置PHP环境
随后即可打开VScode,在拓展中下载所需要的插件Code Runner 和 PHP Server 设置下web服务器的端口号为80 因为http协议使用的tcp端口号是80。钱师傅一直惦记的modbus-tcp用的是502端口在协议层无需校验码格式是01(设备地址1)03功能码30001寄存器地址1,0002寄存器数量2modbus-RTU协议会多出循环冗余校验码CRC码比如 55 FE。 配置完插件后会在右上角显示一个gay蓝色的图片这时重启下VScode 重启VScode后新建一个名为GGBond.php的文件在里面输入
?php
phpinfo();
? 在一个顺眼的地方右键随后点击PHP Server:Server project 在本地浏览器出现以下界面表示配置成功 随后在VScode空白处右键点击 PHP Server:Stop server关闭服务即可再运行其他PHP代码。
PHP输出Hello World
新建一个.php文件php文件中可以加如HTML、CSS、Javascript代码服务器会将文件视为PHP脚本并解析其中的PHP代码。
在VScodez中可以在文件开头输入一个 随后再按 tab 键这样可以快速构造一个HTML的基本结构使用快捷键 ctrl / 可以便捷的添加注释。 !DOCTYPE html
html langen
headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleGGBond/title!-- 网页标题是GGBond --
/head
body/body
/html 在里面插入一些CSS代码来润色下网页中显示的hello world随后整点花活建立一个文本框和按钮在php代码中插入Javascript代码用来实现一下检测用户在文本框中是否输入了字符串“helloworld”,如果用户输入了含有“helloworld”的字符串会弹出一个提示框显示用户输入的字符串。
!DOCTYPE html
html langen
head
meta charsetUTF-8
meta nameviewport contentwidthdevice-width, initial-scale1.0
titleGGBond/title
!-- 钱师傅每天都爱看的GGBond当做标题 --
style/* 来点css润色下 */keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } .container { width: 200px; height: 200px; margin: 50px auto; } .circular-text { animation: rotate 5s linear infinite; } .textPath { font-family: Arial, sans-serif; font-size: 24px; /* 文字大小和颜色 */ fill: pink; }
/style
/head
body div classcontainer svg viewBox0 0 200 200 width200 height200 classcircular-text path idcircle dM100,100 a50,50 0 1,0 100,0 a50,50 0 1,0 -100,0 filltransparent / text textPath xlink:href#circle classtextPath startOffset50% 钱师傅硬邦邦 /textPath /text /svg
/div form action methodpost textarea nameuser_input rows4 cols50/textareabr input typesubmit namesubmit valueCheck
/form ?php
if ($_SERVER[REQUEST_METHOD] POST isset($_POST[submit])) { $user_input $_POST[user_input]; if (strpos(strtolower($user_input), helloworld) ! false) { // 里面还有javascript echo script function showAlert(message) { alert(message); } showAlert(输入里面有: . json_encode($user_input) . ); /script; } else { echo 奥利给干了兄弟们; }
}
? /body
/html
运行结果 只输出“Hello World”的方式
!DOCTYPE html
html langen
headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0title奥利给/title
/head
body?php echo Hello World;?/body
/html
纯PHP代码的实现方式点击运行按钮可以在终端输出
?php
echo hello world;
? 网页显示结果 终端运行结果 PHP可以在代码中取消结束标记?符号省略结束标记能避免意外的空白字符或其他输出被发送到浏览器从而减少可能会出现的一些乱七八糟的问题。
?php
echo hello world;