php
Sun L
这个作者很懒,什么都没留下…
展开
-
PHP FTP的相关函数及简单使用示例
FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。PHP FTP函数是通过文件传输协议提供对文件服务器的客户端访问,FTP函数用于打开、登陆以及关闭连接,也用于上传、下载、重命名、删除以及获取服务器上文件信息。原创 2023-08-15 11:51:39 · 674 阅读 · 0 评论 -
junction工具安装及简单使用
junction工具安装及使用原创 2022-06-30 14:48:35 · 1594 阅读 · 0 评论 -
手机号、用户名(姓名)中间星号处理
一、手机号处理 substr_replace($value['user_name'], '****', 3, 4);二、用户名(姓名)处理用户名分为中文与英文UTF-8中文正则:"/[\x{4e00}-\x{9fa5}]+/u"GB2312中文正则:"/[".chr(0xa1)."-".chr(0xff)."]+/" //判断是否包含中文字符if(preg_match("/[\x{4e00}-\x{9fa5}]+/u", $str)) { //按照中文字符计算长度 $le原创 2022-03-27 21:02:20 · 2151 阅读 · 0 评论 -
thinkphp6 消息队列(queue)使用方法 (发送邮件示例)
实现邮件发送原创 2021-04-19 22:44:19 · 1426 阅读 · 0 评论 -
简单使用es2
<?phpnamespace app\admin\controller;use app\admin\model\Esones;use app\common\lib\ES;use think\Controller;use think\Request;class Esone extends Controller{ /** * 显示资源列表 * * @return \think\Response */ //创建索引 publ转载 2021-04-14 12:43:56 · 927 阅读 · 0 评论 -
es简单使用过程kibana命令
GET _search{"query": {"match_all": {}}}POST /2021aa/_doc{ "username":"ZYY", "age":"20"}POST 2021aa/_doc{ "username":"ZYY", "age":"18"}PUT 2021aa/_doc/k2LjjnYBJWJk29LyJIEw{ "username":"ZYY"}DELETE 2021aa/_doc/k2LjjnYBJWJk29LyJ原创 2021-04-14 10:07:25 · 323 阅读 · 0 评论 -
接二 简单使用
直接看代码 里面包括了所有是使用以及高亮显示<?phpnamespace app\es\controller;use app\common\lib\ES;use NunoMaduro\Collision\Highlighter;//use NunoMaduro\Collision\Contracts\Highlighter;use think\Controller;use think\Db;use think\Exception;use think\Request;use E原创 2021-04-13 19:51:00 · 142 阅读 · 0 评论 -
状态即点即改与删除
本示例代码是在laravel框架中进行操作的,使用ajax将修改后的数据发送到后端实现即点即改的效果html代码示例要修改的那行数据<td><span>{{$val->username}}</span><input type="text" class="input-text" value="{{$val->username}}" style="display: none" where="{{$val->id}}"></td>原创 2021-04-13 15:13:18 · 94 阅读 · 0 评论 -
使用elasticsearch实现全文检索以及增删改查(二)
三.框架中的使用简单的使用前端vue<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"&g原创 2021-04-12 23:34:11 · 116 阅读 · 0 评论 -
使用elasticsearch实现全文检索以及增删改查(一)
一.首先使用composer安装扩展全文检索的扩展composer require elasticsearch/elasticsearch高亮显示的扩展composer require nunomaduro/collision二.开启你的 elasticsearch 与 kibana点击进入就可以在里面进行一些操作了三.框架中的使用简单的使用前端vue<!doctype html><html lang="en"><head> <原创 2021-04-12 23:24:44 · 101 阅读 · 0 评论 -
使用Webupload实现异步上传图片
首先将 Webupload压缩包放在public下 或下载安装包前端html代码<!DOCTYPE html><html><head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.原创 2021-04-06 20:25:36 · 358 阅读 · 0 评论 -
elasticsearc进行全文索引高亮显示
首先使用composer安装扩展composer require elasticsearch/elasticsearchcomposer require nunomaduro/collision然后开启你的 elasticsearch 与 kibanaHTML代码 使用vue进行数据渲染<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta原创 2021-04-06 20:13:15 · 191 阅读 · 0 评论 -
tp框架开始软删除的标识,模型层
//定义完整的数据表名称 protected $table = 'goods'; //设置软删除 use \traits\model\SoftDelete; protected $deleteTime = 'delete_time'; protected $hidden = ['create_time', 'update_time', 'delete_time'];原创 2021-04-04 21:33:58 · 153 阅读 · 0 评论 -
Datatables使用教程
Datatables中文网手册:http://datatables.club/manual/install.html可从网站上下载 datatables安装包,将其解压到你的pubic目录下,可以引入线上的 dataTables 来进行使用laraver框架中使用示例代码1.简单使用<!--第一步:引入Javascript / CSS (CDN)--><!-- DataTables CSS --><link rel="stylesheet" type="text/c原创 2021-04-04 21:28:05 · 3798 阅读 · 0 评论 -
递归处理,可实现层级菜单
public static function treeLevels($data,$pid="0",$html="--",$level=0){ static $arr=[]; foreach ($data as $key=>$val){ if ($val['pid']==$pid){ $val['html']=str_repeat($html,$level*2); $arr[]=$va原创 2021-04-04 21:12:23 · 160 阅读 · 0 评论 -
PHP tp框架实现excel表格导入
//导入 public function addExcel() { $request=Request::instance(); $excel = request()->file('excel')->getInfo();//excel为file中的name vendor("PHPExcel.Class.PHPExcel.IOFactory"); $objPHPExcel = \PHPExcel_IOFactory:原创 2021-04-04 21:06:08 · 343 阅读 · 0 评论 -
PHPExce 表格导出带图片
首先把PHPExcel的压缩包解压,将class文件拿出 放在 tp5 目录下 vendor ,重命名 PHPExcel;如图所示:vender->PHPExcel->Classes->…html代码<div> <form action="{:url('admin/upimg/excelphone')}" method="post" enctype="multipart/form-data"> <input type="subm原创 2021-04-04 20:55:10 · 730 阅读 · 0 评论 -
在tp框架中使用excel实现文件导出功能
将下载好的PHPExcel的第三方类放置在extend中(放置第三方类的地方),不要乱配置命名空间,引起不必要的类错误html代码<div> <form action="{:url('admin/upimg/excel')}" method="post" enctype="multipart/form-data"> <input type="submit" value="导出excel" class="layui-btn layui-btn-sm"&原创 2021-04-04 20:36:38 · 617 阅读 · 0 评论 -
PHPExcel实现表格导出
将下载好或者 PHPExcel的压缩包放在extend下,这是放置第三方类的地方,不要随便配置命名空间,引起不必要的类错误html的代码<div> <form action="{:url('admin/upimg/excel')}" method="post" enctype="multipart/form-data"> <input type="submit" value="导出excel" class="layui-btn layui-btn-s原创 2021-04-04 20:24:09 · 346 阅读 · 0 评论