- 博客(31)
- 资源 (2)
- 收藏
- 关注
原创 php ,利用纯真IP数据库,获取IP
1、将官网下载的php 解析文件放入extend文件中,并在程序中引入(当然使用官方给出的composer 更加方便)
2024-12-31 11:36:17
389
原创 php使用WebDriver调用chromedrive进行网页采集
php使用WebDriver调用chromedrive进行网页采集。现在很多项目都是前后端分离的,而且数据进行加密,很难进行采集。这个时候就需要使用WebDriver调用浏览器进行完整加载,获取到内容。
2024-05-15 14:06:39
849
原创 安装swoole
1、下载 wget https://github.com/swoole/swoole-src/archive/v2.0.6.tar.gz2、解压 tar -zxvf swoole-src-2.0.6.tar.gz3、进入目录 cd swoole-src-2.0.64、预编译 ./configure --with-php-config=/usr/local/php/bin/php-config5、make6、make install7、安装好扩展文件之后,需要在php.ini 文件中添加该扩展名
2022-02-17 21:34:35
783
原创 LNMP编译安装
创建软件包存放地址sudo mkdir /usr/local/software1、Nginx安装安装依赖apt-get install gcc automake autoconf make安装 gcc g++ 的依赖库sudo apt-get install build-essentialsudo apt-get install libtool安装 pcre 依赖库sudo apt-get updatesudo apt-get install libpcre3 libpcre3-d
2022-02-13 18:06:43
1311
原创 通过 libreoffice将word转pdf
安装libreofficesudo apt-get install libreoffice设置中文界面sudo apt-get install libreoffice-l10n-zh-cn libreoffice-help-zh-cn代码示例 public function ceshi_pdf($wordfile){ #$wordfile = '/uploads/word/20210907/****.docx'; $array_file = explode('
2021-09-08 16:35:51
1254
原创 根据word模板生成文件
1、执行composer命令将phpword下载下来composer require phpoffice/phpword2、文件中的变量使用${user_years}格式填写3、 #引入 require_once "./vendor/vendor/autoload.php"; $templateProcessor = new \PhpOffice\PhpWord\TemplateProcessor('./muban.docx');//打开模板 #判断文件是否存在,不存在则创建
2021-09-08 15:46:41
306
原创 Ubuntu搭建基于nginx-http-flv-module媒体服务
主教程:https://blog.youkuaiyun.com/flyawayl/article/details/108218807参考教程:https://blog.youkuaiyun.com/qq_15065903/article/details/107250588:https://my.oschina.net/u/4340499/blog/4698460:https://blog.youkuaiyun.com/zt15732625878/article/details/109209461:https://blog.csdn.n
2021-05-11 14:51:57
961
原创 压缩文件ZipArchive
#文件不存在则创建 $folder = './uploads/zip/'.date("Ymd",time()); is_dir($folder) OR mkdir($folder, 0777, true); #压缩成zip $filename = './uploads/zip/'.date("Ymd",time()).'/'.$name1.".zip"; if(file_exists($filename)){ ..
2021-04-29 15:14:13
242
原创 phpExcel导入图片以及内容
phpExcel导入图片下载phpExcel composer require phpoffice/phpexcel可以直接将phpexcel代码拿出来独立引用,也可以通过vendor来引用/* * excel 批量上传 */ public function data_import(){ $request = Request::instance(); $uid = $request->param("uid"); #上传人id
2021-04-19 15:28:06
976
3
原创 PHP 图片压缩(GD库)
PHP 图片压缩(GD库)需要安装GD库扩展,安装lnmp的是自动开启的/* * 压缩图片 * $imgsrc 文件路径 * $size_kb 压缩大小 * $number 压缩指数 * 说明 压缩大小是有最低限制的,正常来说足够使用 */ function yasuo_image($imgsrc,$size_kb,$number=50){ chmod($imgsrc, 0777); #给图片赋权限
2020-08-28 16:26:48
654
原创 tp5中中连接多个数据库
1、复制database.php文件,重命名为database_a.php放到application\extra目录下2、在控制器方法中代码如下 $config = Db::connect('database_a'); //读取第二个数据库配置 $data = $config->name('admin')->select(); //对admin 表进行操作 var_dump($data);...
2020-08-07 10:59:15
419
原创 PHP微信提现
1、微信提现到零钱功能既是商户号中"企业付款到零钱"功能,开通链接https://pay.weixin.qq.com/index.php/public/product/detail?pid=5&productType=02、微信提现文档:https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_23、在提现文档中有个参数为appid,如果你是通过微信开放平台授权获得的openid,那么在参数中appid为开放平台应用的
2020-05-27 16:18:37
1124
原创 PC微信支付
微信文档:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1 /** * 微信PC端支付 */public function pcwxpay($order_id){ header('content-type:text/html;charset=utf-8'); $m_order = Db::name("order"); $order_map['id'] = $order_id; $order_d
2020-05-16 16:30:55
297
原创 APP微信支付
微信文档:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_1/** * 掉起微信 */public function wxapi($order_id){ $m_order = Db::name("order"); $order_map['id'] = $order_id; $order_data = $m_order->where($order_map)->find(); $mon
2020-05-16 16:22:46
151
原创 H5微信支付,微信外掉起
/** * h5掉起微信,在微信外掉起 */public function h5wxpay($order_id){ header('content-type:text/html;charset=utf-8'); $m_order = Db::name("order"); $order_map['id'] = $order_id; $order_data = $m_order->where($order_map)->find(); $money =
2020-05-16 15:52:44
258
原创 微信授权登录,静默登录
微信授权登录注意:scope为snsapi_base时为静默登录,为snsapi_userinfo 时弹出确认授权页面public function add_openid(){ $m_userhome = Db::name("userhome"); $request = Request::instance(); $uid = $request->param("uid"); $code = $request->param("code"); $appid
2020-05-16 15:34:33
579
原创 PHP支付宝转账到账户
支付宝转账 首先下载官方SDK:https://openhome.alipay.com/doc/sdkDownload.resource?sdkType=PHP Vendor('sdk.aop.AopClient'); Vendor('sdk.aop.request.AlipayFundTransToaccountTransferRequest'); $order =...
2020-05-13 15:25:50
1382
原创 PHP 支付宝支付,支付宝回调
下载官方SDK:https://openhome.alipay.com/doc/sdkDownload.resource?sdkType=PHP在支付宝所创建的应用中添加“ 电脑网站支付、手机网站支付、APP支付、转账到支付宝账户”功能一、电脑网站支付public function pcpay($order_id){ $m_order = Db::name("order"); $order_map['id'] = $order_id; $order_data = $m_orde
2020-05-11 20:18:24
3432
1
原创 lnmp环境配置
1、配置ssh远程连接:sudo apt-get install ssh2、配置环境:wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp(教程网址...
2020-04-30 09:44:42
144
原创 php 字符串加解密
/** * 系统加密方法 * @param string $data 要加密的字符串 * @param string $key 加密密钥 * @param int $expire 过期时间 单位 秒 * return string */ function think_encrypt($data, $key = '', $expire = 0) { $key = md5...
2020-04-29 18:32:53
158
原创 php替换敏感字符
/*** @todo 敏感词过滤,返回结果* @param array $list 定义敏感词一维数组* @param string $string 要过滤的内容* @return string $log 处理结果*/function sensitive($string){ $m_sensitive = Db::name("sensitive"); $list = $...
2020-04-29 18:30:19
238
PHPMailer邮箱发送
2022-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人