thinkphp6 tp6如何使用事务

tp6在操作数据库时,如果出现错误会直接抛出异常,单表操作时可以随便搞了。在多表操作时,如果后面的表出现异常会导致数据混乱,惨不忍睹。怎么解决呢?当然是启用事务日志,在异常时回滚事务,注意MySQL 的 MyISAM 不支持事务处理,需要使用 InnoDB&n

技术杂谈 2021-03-10 971浏览

PHP current() 函数取数组的第一个值

在PHP中取数组的第一个数据要怎么做呢,可以使用PHP函数current();定义和用法current() 函数返回数组中的当前元素的值。每个数组中都有一个内部的指针指向它的"当前"元素,初始指向插入到数组中的第一个元素。提示:该函数不会移动数组内部指针。要做到这一点,请使用&n

技术杂谈 2021-03-09 602浏览

php好用框架的整理和补充

我们对于比较常见的php框架,已经基本上有所认识,不过一些比较冷门的框架也可以做一个了解,以便日后的特殊使用。本篇整理了4种php框架,在不同的使用方法上都独具特色,其中很多的框架不被大家熟知,下面我们就分别对每个框架做一个简单的介绍,一起看看具体内容吧。1、AkelosAkelosPHP框架是Ru

技术杂谈 2021-03-01 468浏览

php接口中interface的使用方法

对于接口来说,其中是包含了很多方法的集合,有一个方法是需要大家都学习的,那就是interface。这里我们主要讲的是它的两个继承用法,普通的继承和多继承的使用,特别是多继承方面,初学者还是不明白的。下面我们先就接口简单介绍,然后带来对应的使用方法实例。1、说明接口中的方法都是抽象方法,并且是publ

技术杂谈 2021-03-01 523浏览

php中array_rand()函数怎么使用?

在生活中我们会对数据做随机的处理,那么放到数组中,可以进行随机抓取元素的操作。这里就不得不提到array_rand()函数,我们可以在随机获取元素时,通过这种函数,同时返回的键名方面可以选择指定与否。下面我们就对array_rand()函数的说明、语法、参数、返回值、实例分享。1、说明从数组中随机取

技术杂谈 2021-03-01 522浏览

[PHP问题]Cannot redeclare xxxxxx() (previously declared :xxx)

今天碰到一个诡异的现象,用别人家的PHP程序报错,简单记录一下:错误提示:Cannot redeclare xxxxxx() (previously declared in xxxx) in <b>xxxx</b> on line <b>xxx</b>

技术杂谈 2021-02-27 566浏览

php导入时设置不同的编码

我们经常在导入文件的时候会发现,原本正常的数据,加载到别的地方就发生了乱码,这对于我们的导入使用是非常不方便的。本篇主要针对的是两种编码utf8和gbk,一般来说在这两点上容易出错。下面我们就这两种不同编码的解决方法,分别带来介绍,一起来看看如何设置吧。php导入到excel-支持utf8和gbk两

技术杂谈 2021-02-26 513浏览

PHP中array_chunk() 函数如何分割数组

我们在学习字符串的时候,经常会进行切割元素的操作,当然在数组中也是同样可以进行分割的。本篇所要带来的是array_chunk() 函数,可以说它就是专门用来分割数组的函数。下面我们对array_chunk()的概念、语法、参数、返回值进行介绍,然后分享一个实例供大家学习。1、概念将一个数组分隔成若干

技术杂谈 2021-02-26 606浏览

php中kohana框架连接数据库

为了方便框架的使用,我们在安装好之后,可以连接数据库,这样数据的导入和应用也将变得更加方便。本篇为大家带来的是kohana框架连接数据库的方法,鉴于大家对于这种框架不是很熟悉,所以整理了详细的连接方法,在配置后还可以用kohana进行数据查询,下面一起来看看如何连接吧。1、添加database支持。

技术杂谈 2021-02-26 531浏览

响应式设计与自适应设计

响应式设计与自适应设计相信从事前端页面设计的人都知道,页面呈现的效果及用户体验是非常重要的。当今社会移动设备的使用已超过了pc端,面对不同分辨率的设备,怎样做到页面体验的效果一样呢?这就成了最头疼的事情。下面我们来看看响应式设计与自适应设计两者用法:响应式Web设计(Responsive Web D

技术杂谈 2021-02-26 561浏览