数据库。laravel简单知识整理

1.连接数据库语法:mysql -u用户名 -p密码 -h主机 -p端口
2.创建数据库: create datebase 表;
3.创建数据表: create table 表名()
id primary key atuo_increment, 主键自动递增
name not null 非空,
price float,
4.数据库增删改查:
增 : insert into 表 values (’值1‘,’值2‘)
删 : delete from 表 where 条件
改 : update 表 set 字段 ="值1”=“值2” where 条件
查 : select * from 表

5.按组排序 group by
降序排序 order by desc
数据库查询前5行 select * from 表 limit 5;
6.创建视图 create view 视图名 as select 语句;
删除视图 drop view 视图名;
7.创建唯一索引:create unique index 索引名 on 表明;
8.数据库备份 mysqldump -uroot -p 数据库名>d:db.txt
恢复 mysql -u用户名 -p密码 新数据库名 < d:db.txt
9.include:常用于引入外部文件,如果引入外部文件失败,汇报warning错误,不会影响后面执行代码;
require:常用于引入外部文件,会汇报Fatal错误,会影响后面执行代码;
10.定义常量
define('常量名’,表达式);
const 常量名=表达式;
11.PHP数据类型

布尔型(boolean):true或false。

整 型(integer)范围:2^32 或 2^64(超出自动转换为浮点型)。

浮点型(float)范围:双精度。

字符串(string):单引号(不支持解析变量)或双引号(支持解析变量,不支持表达式)引起来的内容。
两种复合型:array和object

两种特殊类型:

资源型(resource):变量可以是文件夹、一个文件、从数据库中得到的结果集等。

空 型(null):表示一种状态,变量没有任何值
12.创建数组循环

for($i=0;$i<count($arr);i++){
   echo  $arr[$i];}
foreach($arr as $key=>$value){
echo $value)
   }

13.写一个随机数: rand
四舍五入:round
数组——>字符串 impolde
字符串——>数组 explode
替换 str_replace
读取几个字符 strops
14 前添 array_unshift
前删 array_ shift
后添 array_push
后删 array_pop
15.函数调用
函数声明:

function 函数名称(形参列表){ 
	函数体; 
}
函数调用:
函数名称()

数组排序
数组排序:sort()升序 rsort()降序

15.正则元字符表达式

16.文件操作

mkdir(完整路径目录):创建一个目录
rmdir(完整路径目录):删除一个目录
opendir(完整路径目录):打开目录
readdir(资源):读取目录
is_dir(完整路径目录):判断是否为一个有效目录
scandir(完整路径目录):扫描目录,返回文件数组
filesize(完整路径文件名):取得一个文件的大小(字节)。

fopen(完整路径文件名 , 参数):打开文件(参数:r只读 w写入 x 创建写入)。

fread(资源,长度):读取文件 长度:字节。

fwrite(资源,内容):写入的内容。

fclose(资源):关闭文件(资源),释放内存。
unlink(完整路径文件名):删除文件。
17.cookie和session

/ 设置cookie

setcookie(key, value, 有效期); 

// 获取cookie

var_dump($_COOKIE);

18.contraler下载 laravel

composer create-project --prefer-dist laravel/laravel blog

19.路由的定义和传参
Route::get(‘/浏览器访问的地址名’,‘控制器所在文件地址@调用控制器里定义的方法’)
Route::post(‘/浏览器访问的地址名’,‘控制器所在文件地址@调用控制器里定义的方法’)
Route::get(‘/浏览器访问的地址名/{传递的参数}’,‘控制器所在文件地址@调用控制器里定义的方法’)
20.crsf 防护

<meta name="csrf-token" content="{{ csrf_token() }}">
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值