baker95935

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  php

摘要:阿里云云虚拟主机部署https 刚开始以为不能部署 这个证书是在阿里云申请的 所以比较便捷 1 找到虚拟主机 2 点击进去 找到域名管理 3 找到域名 点击HTTPS加速 即可到达选择域名界面 点击开启的时候 会自动加载选择 在阿里云上申请的 证书 然后即可部署成功 阅读全文
posted @ 2020-06-30 10:29 baker95935 阅读(422) 评论(0) 推荐(1)

摘要:PHP输入的关闭微信浏览器的一段JS代码 IOS的没有测试 安卓测试无误 找了好多地方 连微信好多官方的测试都找了 最终还是找了可以使用的 echo "<script>WeixinJSBridge.call('closeWindow');</script>"; echo "<script>docum 阅读全文
posted @ 2020-06-24 10:31 baker95935 阅读(256) 评论(0) 推荐(0)

摘要:PHP解决合成图片后黑色边角的问题 1有黑色边角的图 2 生成的没有黑色边角的图 3 生成算法 public function createOnlineCourseCertsImgFront($data=array()) { $name = $data['name'];//姓名 $idnum = $ 阅读全文
posted @ 2020-06-23 22:56 baker95935 阅读(1208) 评论(0) 推荐(0)

摘要://线下证书背面合成 public function CreateOfflineCourseCertBack($type=1) { //盖章图片 $mix_img=ROOT_PATH . 'public/uploads/certsimg/offline_cert_back_mix.png'; //背 阅读全文
posted @ 2020-06-06 09:33 baker95935 阅读(402) 评论(0) 推荐(0)

摘要:1 通过表单的形式把文件提交到PHP后端处理上传到OSS 和把服务器上的文件上传到OSS 其实是一样的 区别在于 表单提交的时候文件是在服务器的临时目录 服务器重启后临时文件自动清除 服务器上的文件上传到OSS,需要手工unlink下,服务器上其他目录的文件 2 就是传递的参数里面需要有 $file 阅读全文
posted @ 2020-06-01 14:41 baker95935 阅读(1306) 评论(0) 推荐(0)

摘要:结果查看导出65535用的是 $objWriter = new \PHPExcel_Writer_Excel5($objPHPExcel); //设置保存版本格式 用的是2003 改成2007 即可 1个excel 的sheet可以到100多万个 换成如下 $objWriter = new \PHP 阅读全文
posted @ 2020-05-18 14:01 baker95935 阅读(549) 评论(1) 推荐(0)

摘要:1 先下载源码 点击下载 https://github.com/tencentyun/cos-php-sdk-v5/releases/download/v2.0.8/cos-sdk-v5.tar.gz 有vendor文件夹的 2解压后再 当前目录新建了个upload.php 3 测试可上传 文件如下 阅读全文
posted @ 2020-05-11 10:24 baker95935 阅读(1225) 评论(0) 推荐(0)

摘要:折腾了好久 官方连个像样的例子都没给 折腾折腾 <?php function http_request($url,$data = null,$headers=array()) { $curl = curl_init(); if(count($headers) >= 1 ){ curl_setopt( 阅读全文
posted @ 2020-05-10 14:43 baker95935 阅读(767) 评论(0) 推荐(0)

摘要:网址这里的 https://doc.sm.ms/#api-Image-Upload 图片上传 这些免费的 1 HTML部分 <form enctype="multipart/form-data" method="post" Authorization="14ac5499cfdd2bb2859e447 阅读全文
posted @ 2020-05-09 22:50 baker95935 阅读(1304) 评论(2) 推荐(0)

摘要:好久没写原生SQL了,来个添加<?php if($_POST) { header("Content-type: text/html; charset=utf-8"); !empty($_POST['Fruit']) && $fruit=$_POST['Fruit']; !empty($_POST[' 阅读全文
posted @ 2020-05-05 15:08 baker95935 阅读(246) 评论(0) 推荐(0)

摘要:当array是一个从0开始的连续数组时,json_encode出来的结果是一个由[]括起来的字符串。 而当array是不从0开始或者不连续的数组时,json_encode出来的结果是一个由{}括起来的key-value模式的字符串。 当字符串为[1,1,1] 这种模式时,json_decode默认解 阅读全文
posted @ 2020-04-27 20:47 baker95935 阅读(823) 评论(0) 推荐(0)

摘要:PHP文字合成图片的函数刚写完验证OK public function createOfficialCertsImg($id=0,$type=1) { $official_certs_id=$id; //获取证书详细信息 $certinfo=db('official_certs')->where(' 阅读全文
posted @ 2020-04-21 11:25 baker95935 阅读(200) 评论(0) 推荐(0)

摘要:玩下base64的php图片处理 public function testimg() { $img_dir = '../public/1.jpg';//源图片路径 $base64_string = $this->imgToBase64($img_dir);//把图片给base64一下 echo '< 阅读全文
posted @ 2020-04-10 10:45 baker95935 阅读(359) 评论(0) 推荐(0)

摘要:thinkphp5中引入第三方扩展的方法extend 玩的还是phpexcel 目录里面的文件夹是 使用方法 1 控制器顶部 加入 use think\Loader; 2 控制器的函数里面 Loader::import("phpexcel.PHPExcel"); 整个文件代码 <?php names 阅读全文
posted @ 2020-03-13 10:36 baker95935 阅读(1456) 评论(0) 推荐(0)

摘要:之前用过很多次 后来折腾了好久 这次记录下来 1 下载phpexcel 在这里直接下 https://github.com/PHPOffice/PHPExcel 2 下载后 解压 在thinkphp的vendor目录新建文件夹 phpexcel 然后把解压后的classes里面的文件 拷贝到phpe 阅读全文
posted @ 2020-03-13 07:47 baker95935 阅读(324) 评论(0) 推荐(0)

摘要:认证方式为Basic Authentication,请使用"Authorization"头携带凭据信息(索要凭据请联系组卷网)。 比如appId为testapp,secret为123的凭据为 testapp:123 使用base64编码后数据为dGVzdGFwcDoxMjM= ,那么请求头 Auth 阅读全文
posted @ 2020-02-17 19:31 baker95935 阅读(322) 评论(0) 推荐(0)

摘要:不错的函数 拿来用用 获取整条字符串所有汉字拼音首字母的函数 function pinyin_long($zh){ //获取整条字符串所有汉字拼音首字母 $zh=gainChinese($zh,100);//提取中文 $ret = ""; $s1 = iconv("UTF-8","gb2312", 阅读全文
posted @ 2020-02-17 17:16 baker95935 阅读(283) 评论(0) 推荐(0)

摘要:我给封装成函数了 加一些注释 调用 样子 阅读全文
posted @ 2020-01-07 16:48 baker95935 阅读(1618) 评论(0) 推荐(0)

摘要:PHP生成WORD文档 使用wordmaker类库 1 类文件 Workmaker.class.php 如果是thinkphp 请把此文件放到 util文件夹 2 封装生成函数 3 生成WORD文档 4 看下生成的效果 阅读全文
posted @ 2020-01-05 16:33 baker95935 阅读(770) 评论(0) 推荐(0)

摘要:找了个地方 下载代码 我是在这里下载的 https://www.jb51.net/codes/65593.html 1 下载完毕后 打开是这样的文件 2 先把代码集成到thinkphp3.2.3里面去 在vendor文件夹 新建 Phpanalysis文件夹 然后把文件都拷进去 我的是linux系统 阅读全文
posted @ 2019-11-27 10:12 baker95935 阅读(214) 评论(0) 推荐(0)