- 博客(7)
- 收藏
- 关注
原创 Rocky8.7 安装php8
13、执行php --version出现php command not found异常,解决步骤。11、查看php-fpm进程是否启动成功。12、查看pfp-fpm占用的端口。6、生成php.ini配置文件。8、生成php-fpm配置文件。5、查看php安装情况。7、生成www配置文件。
2023-07-11 14:31:30
340
1
原创 PHP异常和错误
另外有可能提供三个可选参数:发生错误的文件名、发生错误的行号 以及发生错误的上下文(一个指向错误发生时活动符号表的 array。一种不正常的情况,就是按照正常逻辑不该出错,但任然出错的情况,这属于逻辑和业务流程的一种中断,而不是语法错误。1、deprecated,最低级别的错误,表示“不推荐、不建议”。一般是由于使用不推荐的、过时的函数或语法造成的。5、prase error,最高级别的错误,语法解析错误。3、warning,比较高的错误,在语法中出现很不恰当的情况下才报此错误,比如函数参数不匹配。
2023-04-14 08:00:00
354
1
原创 PHP缓存机制
比如,商城中的某个商品信息,当用商品id去请求时,就会得出包括店铺信息、商品信息等数据,此时就可以将这些数据缓存到一个php文件中,文件名包含商品id来建一个唯一标示;所以,对于相同的php文件,第一次运行时可以缓存其Opcode码,下次再执行这个页面时,直接会去找到缓存下的opcode码,直接执行最后一步,而不再需要中间的步骤了。其实这跟数据缓存是一个思路,就是根据查询语句来缓存;Ob_start()******要运行的代码*******$content = Ob_get_contents();
2023-04-13 08:00:00
212
1
转载 数据库三大范式精讲
所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性,如果存在,那么这个属性和主关键字的这一部分应该分离出来形成一个新的实体,新实体与原实体之间是一对多的关系。第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。简而言之,第三范式(3NF)要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。
2023-04-12 08:51:22
69
1
原创 MySql数据库char()与varchar()字段区别
区别一:char为定长,长度固定。char的插入长度小于定义的长度时,则用空格填充varchar为边长,长度可变,当插入长度小于定义的长度时,还是按照实际长度存储,插入多长就存多长区别二:char因为长度固定,所以存取速度比varchar要快,方便程序的存储查找,但是也因为长度固定,所以会占据更多的空间,用空间换取效率,varchar恰恰相反,是用效率换取空间区别三:char 最多存放字符个数为255,与编码无关varchar最多存放字符个数为65532,varchar的最大有效
2022-03-27 14:21:53
1563
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人