laravel 数据表中存在就更改当前记录,不存在就添加一条记录
UserModel::updateOrCreate( ['user_id' => $user_info['user_id']], ['user_name' => $params['user_name']] );user_id为更改时的条件
抽象类和接口分别是什么?
接口里只能包含抽象方法,静态方法和默认方法,不能为普通方法提供方法实现,抽象类则完全可以包含普通方法。接口里只能定义静态常量,不能定义普通成员变量,抽象类里则既可以定义普通成员变量...
http response status code http响应状态码
public static function get_http_status($code) { $code = intval($code); $headers_desc = [ 100 => 'Continue', 101 => 'Switching Protocols', 102 => 'Processing', 200 => 'O...
springboot基础-简单demo
package com.example.demo.controller; import org.springframework.web.bind.annotation.*; //代表返回的是json格式的数据,这个注解是Spring4之后新加的注解,原来返回json格式的数据需要@Res...
Mac快速搭建安装Go语言环境
下载安装Go官方sdk: https://go.dev/dl/安装完成后进入终端输入,查看版本号与当前安装的是否一致go version在终端里输入 vim ~/.zshrc 打开编辑,输入 i 进入vim编辑模式#注意=号前后不能有空...
PHP在变量前面加&是什么意思
变量的引用PHP的引用允许你用两个变量来指向同一个内容<?php $a='ABC'; $b =&$a; echo $a;//这里输出:ABC echo $b;//这里输出:ABC $b='DEF'; echo $a;//这里$a的值变为DEF 所以输出DEF e...
php格式化数字单位
if (!function_exists('format_num')) { /** * 格式化数字单位 * @param $num * @return string */ function format_num($num) { if ($num >= 10000) { $number = round($num / 10000 * 100)...
php去除HTML标签、图像等仅保留文本
if (!function_exists('strip_html_tags')) { /** * 去除HTML标签、图像等 仅保留文本 * @param $str * @param int $length * @return array|string|string[]|null */ function strip_html_tags...