php后端学习,Java转php

遇到前后端跨域

php解决跨域问题可以加上下面的代码:

header("Access-Control-Allow-Origin:*");

并且查看自己的数据库信息是否连接成功。

从Java转php

个人感受php跟偏向前端,

写后端逻辑时没有像java又springboot工具方便。

但是和前端联调很方便,本地接口可以实时更新。

php也有类和方法一些逻辑调用和java差不多,但是在定义方面还是有点差别的。(一开始上手都不会定义一个数组😂)

php基础

PHP代码以"<?php"开始,以"?>"结束。类似于前端html

输出

输出使用的

echo: 可将紧跟其后的一个或多个字符串、表达式、变量和常量的值输出到页面中,多个数据之间使用逗号'','分隔

定义常量

defing()函数 定义常量

定义变量

$符号和变量名组成的

由于PHP是一种弱语言,变量不需要事先声明,可以直接赋值使用

实现方式:一种是默认的传值赋值,另一种是引用赋值

传值赋值: 将'='左边的数据赋值为右边的变量

引用赋值:在要赋值的变量前添加'&'符号

选择结构

if等和Java一样

创建数组

使用array()函数:可以直接调用array()函数来创建一个空数组

php的数组概念和java数组一样

创建一个hash数组:

php 复制代码
$hashArray = array();

遍历hash数组:

php 复制代码
foreach($hashArray as $key => $value){
    echo "Key: {$key}, Value: {$value}";
}

  • 作者:麦克猫Cat
  • 本文版权归作者和CSDN共有,欢迎交流
相关推荐
动感小麦兜5 分钟前
NAS学习
java·开发语言·eureka
zorro_z19 分钟前
ThinkPHP8学习篇(十三):视图
php
小安同学iter21 分钟前
天机学堂day05
java·开发语言·spring boot·分布式·后端·spring cloud·微服务
那我掉的头发算什么21 分钟前
【javaEE】文件&IO--文件内容操作
java·java-ee·文件·文件操作
d111111111d23 分钟前
锁相环是什么,为什么可以用来放大时钟频率,怎么做到的,还有预分频起,为什么可以进行分频和倍频?
笔记·stm32·单片机·嵌入式硬件·学习
YJlio29 分钟前
Active Directory 工具学习笔记(10.3):AdExplorer 实战(三)— 配置与偏好、导出与安全
笔记·学习·安全
yaoxin52112329 分钟前
262. Java 集合 - Java 中 ArrayList 与 LinkedList 读取元素性能大对决
java·开发语言
数据门徒33 分钟前
《人工智能现代方法(第4版)》 第10章 知识表示 学习笔记
人工智能·笔记·学习
大迪吃小迪35 分钟前
Vert.x 常见问题精简总结
java·websocket·web
sc.溯琛40 分钟前
计算机网络:概论学习1
网络·智能路由器·php