随笔分类 - php
摘要:1.. php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" 2. sudo php composer-setup.php --install-dir=/usr/local/bin --filename=c
阅读全文
摘要:1.安装querylist 官网手册:http://www.querylist.cc/docs/guide/v4/overview 如果实在本地环境测试在测试文件夹下面先用composer ini 初始化一下 在进行composer安装QueryList 2.index.html <!DOCTYPE
阅读全文
摘要:<?php$arr = [5,12,3,55,3,9,10,3,23,123,4,9]; /** * [branch 分] * @param array $arr [description] * @return [type] [description] */ function branch( arr
阅读全文
摘要:<?php $r = tail('dd.ddmap.log','Baiduspider'); echo '<pre>'; print_r($r); echo '</pre>'; /** * @param $filename * @param false $num * @param int $n *
阅读全文
摘要:<?php //index.php 公众号后台配置的路径是这个index.php $wechatObj = new wechat(); $wechatObj->responseMsg(); class wechat { //返回消息模板 private $textTpl = [ 'text' =>
阅读全文
摘要:#禁止指定UA及UA为空的访问 if ($http_user_agent ~ "FeedDemon|JikeSpider|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWebkit|Java|Feedly|Unive
阅读全文
摘要:苹果电脑 常规安装脚本(推荐 完全体 几分钟安装完成): /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 苹果电脑 极速安装脚本(精简版 几秒钟安装完成): /bin/zsh
阅读全文
摘要:1. 打开 /Applications/MAMP/conf/nginx/nginx.conf 在http最后面 加上一行 include vhost/nginx.*.conf; 这是加载vhost文件夹里面的所有nginx.(站点).conf 的配置文件 2.在vhost文件 新建文件 在nginx
阅读全文
摘要:<?php /** * @Description 加密 * @param $str * @return array */ function transform(string $str) : array { $booksecret = '+-. _@0123456789:qwertyuiopasdfg
阅读全文
摘要://在 /www/server/nginx/conf 新建文件 bot.conf #禁止垃圾搜索引擎蜘蛛抓取 if ($http_user_agent ~* "CheckMarkNetwork|Synapse|Nimbostratus-Bot|Dark|scraper|LMAO|Hakai|Gemi
阅读全文
摘要:/** * [page description] 分页 * @param [type] $sum [总页数] * @param [type] $pagenum [页数] * @return [type] [description] */ function page($sum,$pagenum,$hr
阅读全文
摘要:1.word转pdf 需要用到 LibreOffice 便携版 如果是linux可以去官网查看安装命令 下载地址:https://zh-cn.libreoffice.org/download/portable-versions/ $retval = 1; // exec() might be dis
阅读全文
摘要:<?php /** * PushMessage * 微信公众号发送文本信息 */ class PushMessage{ private $appID = ""; // 服务号appID private $appSecret = ""; // 服务号appSerect // 获取access_toke
阅读全文
摘要:注:前往百度地图api开放平台登录 在控制台创建一个应用 拿到访问应用的AK 代码: function getClientIP() { $realip = ''; $unknown = 'unknown'; if (isset($_SERVER)){ if(isset($_SERVER['HTTP_
阅读全文
摘要:function getJson($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURL
阅读全文
摘要:注:开发文档地址:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html 准备工作: 1.先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 2.需要用到wx模块 引入 <scrip
阅读全文
摘要:1.下载扩展源码 https://pecl.php.net/package/redis 2.解压进入扩展目录 3./Applications/MAMP/bin/php/php7.3.1/bin/phpize (中间php版本根据自身环境来填写) [ M1 安装编译 指定x86_64架构 gcc编译器
阅读全文
摘要:<?php $dir = '/Applications/MAMP/htdocs'; function getDir($dir){ if(!is_dir($dir)) return '请提供正确的路径!'; $arr = []; $res = opendir($dir); while($list =
阅读全文
摘要://下面代码是在Thinkphp6写的,短信目前还能发送,根据自己情况改就行(发送短信需要用到后面的两个类文件) //注:这个只能用来测试用 <?php declare(strict_types=1); namespace app\common\lib\sms; use app\common\lib
阅读全文
摘要:<?php //抓取页面图片的时候防止图片403(防止盗链) echo "<meta name='referrer' content='no-referrer'>"; $list = file_get_contents($url); $k = preg_match_all('/<img [^>]*
阅读全文

浙公网安备 33010602011771号