PHP后端测试基本语法

这篇博客探讨了前后端交互的概念,包括网站分类、客户端和服务端的区别、计算机通信方式以及访问服务器的过程。着重讲解了PHP语言,包括环境搭建、语法特性、返回数据的方法,如echo、print、var_dump和print_r,以及如何接收前端表单数据。
摘要由CSDN通过智能技术生成

一前后端交互概念

1 网站的分类

  • 静态网站

    • 数据是写死的,html+css+js+jquery
  • 动态网站

    • 数据是动态获取的(后台给)
    • 后台的语言:php、java、nodejs

2客户端和服务端

客户端:手机、pc、平板
服务端:给客户端提供服务

3 计算机通信

  • 通信方式:通过IP地址通信
  • 查看自己电脑IP:window+R–cmd–ipconfig

域名是IP的别称,方便记忆

访问服务器:https://www.jd.com:8080
协议 域名 端口号

4 访问京东完成的过程 (重点)

4.1 计算机通信访问ip地址

ip地址唯一,域名为了方便记忆,域名是ip地址的别名

4.2 访问与域名时候

https 协议 + 域名 + 端口号 (网页默认端口号:8080 / 80

4.3 访问域名过程

  1. 输入www.jd.com–回车,去DNS域名服务器查找域名对应的ip
  2. DNS服务器返回对应的ip
  3. 前端发动请求给服务器
  4. 服务器收到前端请求后开始处理请求
  5. 后台给前端响应请求
  6. 前端拿到对应的数据渲染到页面

二PHP

2.1PHP介绍

php是服务端的脚本语言
php代码中可以包含:文本、php代码、html、js

2.2PHP环境搭建

1)安装xampp集成环境
2)htdocs目录为服务器 (往服务器上放东西,直接放在这个文件夹即可)
3)同步vscode和htdocs
4)整个路径中不允许出现中文

2.3PHP语法

1)文件后缀
.php
2)语法

<?php //php代码 ?>--结束可以省略

3)php代码必须以分号结尾

2.4PHP给前端返回数据

2.4.1 echo data; *** 推荐

返回基本数据类型,一次可以返回多个,用逗号隔开

2.4.2 print data;

返回基本数据类型,一次只能返回一条数据

2.4.3 var_dump(data) *** 推荐

返回复杂数据类型,返回详细信息

2.4.4 print_r(data)

返回复杂数据类型,返回简单信息

2.4.5 例子

//echo--打印基本数据类型,多个数据使用逗号隔开
echo 10;
echo '<h2>hello world</h2>';
echo '你好', '世界', '我也挺好';

//print--打印基本数据类型,一次只能打印一条数据
print 10
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 微信小程序的php后端搭建,主要分为以下几个步骤: 1. 安装php环境和相关依赖; 2. 配置php环境和相关依赖; 3. 编写后端代码; 4. 部署代码到服务器。 在搭建之前,你需要先确定要使用的php框架和数据库。目前常见的php框架有Laravel、Yii2、ThinkPHP等,而数据库则有MySQL、PostgreSQL等。这里以Laravel和MySQL为例。 1. 安装php环境和相关依赖 这里推荐使用PHP-FPM和NGINX,使用它们可以大大提升php应用的性能和稳定性。在安装完php和 NGINX 后,还需要安装相应的依赖,比如Composer等。 2. 配置php环境和相关依赖 在配置php环境和相关依赖时,需要分别对php、Composer和NGINX进行配置。配置好后就可以进行后端代码的编写。 3. 编写后端代码 使用Laravel框架编写php后端代码,可以利用它丰富的语法和类库,快速地实现业务逻辑。比如,实现用户注册、登录、权限管理等功能。 4. 部署代码到服务器开发测试完成后,需要将php后端代码部署到服务器上。需要将代码和依赖一起打包,上传到服务器上。在服务器上,需要配置好环境、数据库等,然后再启动服务,从而让微信小程序前端可以请求到后端以实现想要的效果。 这是一个较为简单的微信小程序php后端搭建过程,实际操作会因人而异。如果您初次尝试,建议细心阅读相关配置文件和配置文档,以便稳定运行您的小程序。 ### 回答2: 微信小程序的后端搭建需要使用到PHP语言,具体操作流程如下: 首先,需要搭建PHP环境,可以使用工具如WAMP、XAMPP或LAMP等。安装完成后,需要新建一个PHP文件。 接下来,需要引入微信官方提供的SDK,代码如下: require_once "{path}/wechat_sdk.php"; 除了SDK以外,还需要配置一些参数,如appId、appSecret、token、encodingAESKey等。 完成以上步骤后,就可以开始开发后端逻辑了。开发过程中需要调用微信官方提供的api,如获取access_token、获取用户信息等。 在开发过程中,需要注意安全问题,如接口的安全保护、防止SQL注入等。同时,需要对接口进行测试,查看返回数据是否符合预期。 最后,将开发好的后端逻辑部署到服务器上,接着就可以与微信小程序前端进行交互了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值