• PHP匹配只能为数字、字母、下划线的6到16位字符组合正则表达式(密码校验)

    PHP匹配只能为数字、字母、下划线的6到16位字符组合正则表达式:^[_0-9a-z]{6,16}$说明:任意的字符6到16位的正则表达式:.{6,16},可根据实际需求自行修改以控制长度,如果不需要控制长度也可以删除。仅允许数字、字母、下划线的正

    admin 2024-03-04阅读:178
  • php中的isset什么作用

    在php中,isset()是一个函数,用于检查变量是否已设置并且不为null。如果变量存在并且不为null,则返回true,否则返回false。在PHP中,isset()是一个函数,用于检查变量是否已设置并且不为NULL。如果变量存在并且不为NULL,则返

    admin 2024-03-04阅读:177
  • PHP 将数组键名转换为大写或小写的方法

    在不熟悉PHP的情况下,如果想把数组的所有键名批量转换成大写或者小写,我们一般会想到使用循环来实现,其实PHP已经内置了一个函数 array_change_key_case()

    admin 2024-03-04阅读:114
  • Laravel实现类似Thinkphp中的allowField方法

    Thinkphp中的allowField方法可以智能过滤掉不属于数据表的字段,而Laravel中却并没有类似的方法,因此自己编写了一个方法用于Laravel实现类似Thinkphp中的allowField功能。 public static function

    admin 2024-03-04阅读:131
  • Laravel获取数据表中的所有字段名称

    步骤1: use IlluminateSupportFacadesSchema; 步骤2: $columns = Schema::getColumnListing('table_name'); dump($columns);

    admin 2024-03-04阅读:171
  • Laravel常用CURD操作返回值

    一.Laravel返回值类型说明: StdClass 对象 => 基础的对象 Eloquent 模型对象 (Model 对象) => 和模型相关的类对象 Eloquent 集合 =>

    admin 2024-03-04阅读:181
  • Laravel中ajax post操作需要传递csrf token的最优化解决方式

    在Laravel框架中为了防止csrf攻击,规定只要是post操作都要传递_token值,如果是普通表单那么只要在form中添加@csrf代码就可以了,如果采用ajax方式提交post请求时,最简单的解决办法是在每次ajax

    admin 2024-03-04阅读:89
  • 深入理解PHP7内核之zval

    php7已经发布, 如承诺, 我也要开始这个系列的文章的编写, 主要想通过文章让大家理解到php7的巨大性能提升背后到底我们做了什么, 今天我想先和大家聊聊zval的变化. 在讲zval变化的之前我们先来看看zval在php5下面是什么样子zval回顾在PHP5的时候,

    admin 2024-03-04阅读:82
  • PHP从数组中获取所有以某个字符串开头的键和值

    原数组: $array = array(   'name' => 'hotel',   'remark' => '',   'bed-1' => 1,   'bed-

    admin 2024-03-04阅读:145
  • php删除文件夹下的所有文件

    php删除文件夹下的所有文件方法: $path = '文件夹路径'; $files = scandir($path); foreach($files as $file){     if($file!='.' &&

    admin 2024-03-04阅读:82