Blogger Information
Blog 45
fans 2
comment 1
visits 26357
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
2018年5月8号数据库与函数
哈的博客
Original
662 people have browsed it

总结:

php业务逻辑部分

1设计数据库:确定字段(如果字段太多mysql用字段text,这样可以装更多的字段。要学会拆分)

2表字段的设计:消除数据冗余(注意如果数据库里的字段有空格是查询不出来的。我们在企业级开发中要消除数据用语)不要影响业务逻辑

在使用互联网应用中要慎用储存过程,外键数据库工具;如果有一部分php代码放到前段上;经过检查后出问题了,这个问题不不知道谁解决

3表字段的设计规范:不允许有null,日期字段一般使用int类型

4建立索引规则:对热点查询字段建立索引

索引的优点:查询快       缺点:影响添加更新删除的性能(但是影响比较小)

如果用户有密码的话就要做安全保护,可以用MD5(123456+username)

注意在字段中要设置字段递增



php函数:

isset() — 检测变量是否设置。返回值是布尔值

in_array() 函数搜索数组中是否存在指定的值。返回值是布尔值

trim() 函数移除字符串两侧的空白字符或其他预定义字符。

implode() 函数返回由数组元素组合成的字符串。返回的是一个字符串

explode() 函数把字符串打散为数组。返回的是一个字符串

max(): 求最大值。返回的是一个整数

trim(): 删除字符串两端的空格或其他预定义字符  。返回值: 清除后的字符串

array(): 生成一个数组  数组值或,键=>值一个数组型变量

array_search(): 在数组中查找一个值,返回一个键,没有返回返回假

.array_sum(): 返回数组中所有值的总和 输入: 一个数组 输出: 返回和

array_values(): 返回数组中所有值,组成一个数组  返回由键值组成的数组

array_flip(): 返回一个键值反转后的数组  返回数组所有的键,组成一个数组

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post