拥有PHP标签的文章

PHP 数组 for foreach 循环 array_column函数 返回多列(指定返回多个字段)

  • Jsky
  • 2023-03-11 09:30:28
  • PHP
  • PHP
1、array_column ( array $input , mixed $column_key [, mixed $index_key = null ] ) : array 返回多维数组中指定的一列 ,如果指定了可选参数index
阅读全文

PHP方便快捷的将二维数组中元素的某一列值抽离出来作为此二维数组内元素的key

  • Jsky
  • 2023-01-31 16:02:46
  • PHP
  • PHP
// 先查询出用户的基本信息 $userArray = [['id' => 'zs', 'name' => '张三'], ['id' => 'ls', 'n
阅读全文

php根据数组中某一字段来实现排序

函数介绍: array_multisort() 函数返回一个排序数组。您可以输入一个或多个数组。函数先对第一个数组进行排序,接着是其他数组, 如果两个或多个值相同,它将对下一个数组进行排序。 1、单个字段排序: $data = [     ['id' => 1, &#
阅读全文

PHP生成ASE随机密钥

  • Jsky
  • 2022-12-16 10:22:30
  • PHP
  • PHP
function keygen($length) {    $token = '';    $tokenlength = round($length * 4 / 3);    for ($i = 0; $i < $tokenlength; ++$i) {        $tok
阅读全文

ThinkPHP 截断表

// 截断表 Db::execute('truncate table `表名`');
阅读全文

thinkphp5.1 设置多域名允许跨域访问

$allow_origin = array(     'http://yxz.com',     'http://xingpinw.com',     'http://www.xingpinw.com',
阅读全文

thinkphp5.1 修改自定义配置文件

先在config文件夹下创建 web_config.php 自定义配置文件<?php return [  'a' => '111',];1:动态修改配置文件//        config 助手函数 不需要引入   &nbs
阅读全文

TP项目内没有thinkphp和vendor文件夹

cmd 到 项目根目录下进行更新项目:composer update topthink/framework安装和其它命令,可到官网查询
阅读全文

公用返回函数

/** * 公用返回函数 * 200成功 * 201登录失效 * 202权限不足 * 400业务错误 * 404数据库错误 * 405签名错误 * 500其他错误 * @param int $code 验证码 * @param string $msg 信息 * @param array $data 数据 * @param int $isStop 是否终止操作 0.终止并输出 1.直接返回 * @p
阅读全文

日志功能

/** * 日志功能 * by J.sky * 2020年8月31日 * @param $log  log内容   换行符:"\r\n" * @param string $folder 日志路径 info:记录正常信息 err:错误信息 * 路径是"./runtime/log/admin_log/" . $folder . "/
阅读全文