为您查到[ 学习笔记 ]相关结果
不理白驹过隙,不信生死有命
前言为了方便用户操作,上传显示文件大小而不是用户手动输入时候,就可以使用下面方法。PHP获取本地文件大小# 获取本地文件大小 echo filesize("路径");PHP获取网络文件大小<?php // 获取远程文件大小函数 function remote_filesize($url, $user = "", $pw = "") { ob_start(); $ch = curl_init($url); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_NOBODY, 1); if(!empty($user) && !empty($pw)) { $headers = array('Authorization: Basic ' . base64_encode("$user:$pw")); curl_setopt($ch, C...
不理白驹过隙,不信生死有命
前言代码包含PHP文件(图片)移动、PHP删除文件、PHP创建目录、PHP删除文件、PHP压缩文件夹、PHP删除非空文件夹、PHP利用HEADER请求头下载代码<?php // +---------------------------------------------------------------------+ // | 清理内存备份功能:UX 04-25 // +---------------------------------------------------------------------+ namespace app\cms\controller; use app\common\controller\Adminbase; use think\Controller; use think\facade\Session; use think\Db; class Delspace extends Adminbase { /** * 渲染展示页面 */ public function index() { ...
不理白驹过隙,不信生死有命
前言input助手函数是$request上的一个获取函数的简化方法,是在$REQUEST方法上的另一个快速获取参数的函数。方法# 使用方法 // input('get.id'); # 常用调用方法 # get # post # param # session # put # file # path # 类型分类 // 'get' , 'post' , 'put' // 'patch' , 'delete' , 'param' // 'request' , 'session' // 'cookie' , 'server' // 'env' , 'path' , 'file'
不理白驹过隙,不信生死有命
前言在thinkphp中有一个调用的方法,方便我们更容易的获得数据,request函数。用法# 获取浏览器输入值 $request->domain(); $request->pathinfo(); $request->path(); # 请求类型 $request->method(); $request->isGet(); $request->isPost(); $request->Ajax(); # 请求参数 $request->get(); $request->param(); $request->post(); $request->session(); $request->cookie(); # 请求参数-单值 $request->param('key'); # 获取当前模块 控制器 操作 $request->module(); $request->controller(); $request->action();续言上方只为一部分常用的$request取值方法,如有补充请...
不理白驹过隙,不信生死有命
前言有时候我们都知道volsit用于循环数组数据输出,但是有时候想输出键名KEY值和ID之类。关于volist输出类型# 输出值有:name,id,offset,length,key,mod {volist name="" id=""}{/volist}输出KEY值{volist name="vo['btn']" key="vokey" id="vo"} # key定义一个不是key名的名称 # 则KEY就可以被使用,KEY => 健名,vokey => 键位(如:1,2,3,4,5...) {$key} {/volist}
不理白驹过隙,不信生死有命
上传文件夹代码<!-- webkitdirectory --> <input type="file" name="file" webkitdirectory>
不理白驹过隙,不信生死有命
前言最近需要进行一个上传文件压缩包并获得内容的功能,一顿研究发现ZipArchive这个插件。研究之旅1.PHP官方文档的定义https://www.php.net/manual/zh/zip.installation.php2.thinkphp 解压Zip文件http://blog.elight.cn/?post=563.安装ZipArchive扩展和ZIP扩展以及LibZip扩展https://www.bbsmax.com/A/LPdoRW2B53/4.centos安装PHP的zip扩展https://blog.csdn.net/oxiaobaio/article/details/808542265.官方自带ZIP库下载https://pecl.php.net/package/zip6.Thinkphp使用ZipArchive压缩文件安装https://www.csdn.net/tags/OtTaUg0sMjQxNjMtYmxvZwO0O0OO0O0O.html7.使用ZipArchive扩展进行操作https://www.php.cn/php-weizijiaocheng-...
不理白驹过隙,不信生死有命
前言request是一个很好的类库,有时候忘记如何调用,这里做个记录。NEW调用// Class外层引入 use think\Request; // 定义 $request = new Request(); $request->get();静态调用// Class外层引入 use think\Facade\Request; // 直接使用 Request::get();注入类型约束// Class外层引入 use think\Request; // 方法 public function ux(Request $request){} // 直接使用 Request::get();引入Controller类// 引入 class uxclass extends \think\Controller{} // 使用 $this->request->get();
热门文章
29
17
17
12
8
0
2
0
0
0
博客信息
广而告之
您即将离开星环博客,请注意您的帐号和财产安全。