遇到前后端跨域
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共有,欢迎交流