- 博客(22)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 php 实现pdf文件保存 js实现文件查看下载
php 代码$response // 接口获得的文件流$destination_folder = "./file/";//文件路径$newfname = $destination_folder . $contractNo . ".pdf"; //拼接成文件名$newf = fopen($newfname, "wb"); //二进制写入打开fwrite($newf, $response); //写入文件fclose($newf);//return ['code' => 1, 'msg' =
2021-11-25 16:16:29 632
原创 tp框架 文件上传+excel表格导入
tp框架 文件上传+excel表格导入1.composer下载扩展phpexcel2.配置前端页面html原生代码layui图片/文件上传模块 - layui.upload3.php文件上传代码tp6写法tp5&5.1写法4.php 导入的Excel文件解析1.composer下载扩展phpexcel根目录下执行命令 composer require phpoffice/phpexcel2.配置前端页面这里我写了两种方式供参考使用哪一种都可以html原生代码<form act
2021-11-23 17:35:23 1209
转载 如何解决php数字键名会被强转成整型的问题
如何解决php数字键名会被强转成整型的问题(转载)转载地址 [https://segmentfault.com/q/1010000008822020](https://segmentfault.com/q/1010000008822020)这两位已经说的很详细了,建议看原文,我是复制过来记录一下的1.问题描述2.尝试解决方案(均不生效):3.问:4.扩展阅读-数字键名的危害5.解决转载地址 https://segmentfault.com/q/1010000008822020这两位已经说的很详细了,建议看
2021-08-31 18:04:04 238
原创 Windows 下不用安装包安装composer
Windows 下不用安装包安装composer1.阿里云镜像下载composer.phar 文件2.将下载后的文件复制到php目录下3.在php路径新建composer.bat文件4.将php路径添加到环境变量5.输入 composer --version 查看安装是否成功6.安装个laravel5.5瞅瞅1.阿里云镜像下载composer.phar 文件阿里云镜像地址点击下载2.将下载后的文件复制到php目录下3.在php路径新建composer.bat文件文件内容@php "%~dp
2021-08-28 22:51:26 147
原创 php 邮箱脱敏
function email($str){ $emailHead = strstr($str,'@',true); $emailEnd = strstr($str,'@'); $email = substr($emailHead,0,1). str_repeat('*',strlen($emailHead)-2).substr($emailHead,-1).$emailEnd; return $email;}
2021-08-21 17:20:36 445
原创 jquery.qrcode.js
直接复制到js文件里使用就可以(function(r){r.fn.qrcode=function(h){var s;function u(a){this.mode=s;this.data=a}function o(a,c){this.typeNumber=a;this.errorCorrectLevel=c;this.modules=null;this.moduleCount=0;this.dataCache=null;this.dataList=[]}function q(a,c){if(void 0=
2021-08-07 17:25:44 1020
原创 正则验证邮箱 严格模式
常用邮箱验证正则$pattern1 = '/[0-9a-zA-Z_.-]+[@][0-9a-zA-Z_.-]+([.][a-zA-Z]+){1,2}/';国内邮箱验证$pattern7 = '/^[a-zA0-9_.-]+@[a-z0-9-]+(\.[a-z]+)*\.(com|cn|net|hk|tw)$/i';严格模式验证$pattern8 = '/^[a-zA0-9_.-]+@[a-z0-9-]+(\.[a-z]+)*\.(com|cn|net|hk|tw|de|fr|jp|.
2021-08-07 15:55:07 870
原创 php 生成txt文件的两种方式 ajax获取数据和 a 标签请求
a标签请求html代码:<a href="地址" ></a>php代码:$filename = rawurlencode($filename);header('Content-Type: "application/octet-stream"');header('Content-Disposition: attachment; filename="' . $filename . '"');header('Expires: 0');header('Cache-Contr
2021-08-03 18:13:22 187
原创 twig 模板赋值html时原样输出
这里写目录标题php 变量是 html 代码 这时候模板替换时会默认成字符串$html = '<b>html</b>';{{html}}到html页面上时会变成个字符串使用raw{{html | raw}} 就可以了
2021-07-21 11:13:35 379
原创 mysql pdo query 中第二个参数的使用(常用三种)
l代码:$dbms='mysql'; //数据库类型$host=''; //数据库主机名$dbName=''; //使用的数据库$user=''; //数据库连接用户名$pass=''; //对应的密码$dsn="$dbms:host=$host;dbname=$dbName";$conn = new PDO($dsn, $user, $pass); //初始化一个PDO对象$data = $conn->query($sql)->fetc
2021-07-17 12:13:25 185
原创 php开启yaf扩展
1.打开下载扩展地址2.点击 yaf 扩展版本 上面的dll图标查看下载对应的扩展3.下载解压后将 php_yaf.dll 和 php_yaf.pdb 文件复制到php安装路径下的 ext 文件夹4.打开php.ini 加入yaf.dll(。・∀・)ノ゙嗨成功...
2021-07-13 22:42:27 311 2
原创 tp5.1 生成静态页面($this->fetch() 返回对象)
用tp5.1 的 $this->fetch(); 想要返回html页面生成静态页面时,会返回个对象!怒(╬▔皿▔)╯html页面代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>新闻中心</title> <!-- <link rel="stylesheet" href="public/css/bootstrap.m
2021-07-12 22:49:51 1221
原创 linux 系统 phpstudy集成环境用composer 安装tp6.0
在 linux 环境下安装了 phpstudy 的情况下使用 composer 下载tp6.0因为在有phpstudy集成环境的情况下 下载 composer 会把默认的 php 版本对应成5.5 这时候通过官网介绍 composer下载会默认下载tp5.1解决方法:1.使用xp命令切换php环境变量版本2.切换到要把文件下载到的目录执行:composer create-project topthink/think tptp是文件夹名自己可随意,下面就已经下载成功了。...
2021-07-08 10:25:07 295
原创 windonws系统下 php 下载安装redis
这里写自定义目录标题记录一下redis 在windonws下面的安装过程1.下载redis2.下载开启php redis扩展3.php 简单使用redis记录一下redis 在windonws下面的安装过程1.下载redisWindows系统下载地址:https://github.com/MicrosoftArchive/redis/tags1.下载保存到一个文件夹下面2.打开一个 cmd 窗口 使用cd命令切换目录到 C:\redis 运行 redis-server.exe redis.win
2021-06-15 22:15:56 240
原创 简单无脑使用 jquery.table2excel.js 生成excel表格
下载 jquery.table2excel.js 下载地址 jquery.table2excel.js下载后在文件夹中找到js文件用哪个都可以代码:<script src="/Public/tongji/js/jquery.table2excel.js"></script> <script> $('#btn').click(function () { $("#print").table2excel({ //这里要.
2020-09-25 16:50:26 4005 1
原创 PHP Windows系统实现定时任务的两种方式bat版
1.访问url路径执行使用Windows start命令 start “浏览器路径” “需要执行的url”start "C:\Users\Admin\AppData\Local\Google\Chrome\Application\chrome.exe" "http://newapp.io:666/admin.php/system/wxapi/test"
2020-08-31 15:59:17 1385
原创 tp5.1 在linux上部署提示session_start(): Failed to initialize storage module: files (path: )
找到session.save_path看看是否开启开启后把后面的路径改成 "/tmp"/tmp 是 linux下的tmp目录是一个系统产生临时文件的存放目录,同时每个用户都可以对他进行读写操作
2020-07-01 16:08:01 742
转载 “require(): open_basedir restriction in effect. ” 解决方法(转)
tp5.1框架将代码配置到linux服务器上时提示“require(): open_basedir restriction in effect. ”如下:1. Warning: require(): open_basedir restriction in effect. File(/www/wwwroot/zhuyuyun/thinkphp/start.php) is not within the allowed path(s): (/www/wwwroot/zhuyuyun/...
2020-07-01 15:42:42 1915
原创 在腾讯云中配置服务器外网可以访问
腾讯云注册后登录到服务器1.点击登录远程连接到服务器2.安装IIS和FTP打开Windows 2012的服务器管理器,选择 管理→添加角色和功能。3.开启iis服务,以为我已经开启过来所以现在iis服务显示时灰色的,下面第二张图是需要开启的服务,没有开启的可以在 添加服务中再次开启大家也可以参考腾讯云的文档4.创建应用池5.添加网站可以下载个phpStudy 配置 我个...
2020-02-14 13:35:01 3277
Badboy-2-1-1安装包.zip
2020-09-28
jquery.table2excel.js 一键生成Excel表格
2020-09-25
第01讲简介.csf
2020-02-11
php执行一个运行时间很长的程序 运行到一半apache会关了apache报错如下
2021-06-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人