随笔分类 - PHP
摘要:一、代码示例 /** * 生成cos签名 * @param string $httpURI 你的url地址,如:https://xxxx.com/123/23/test.png * @param string $expires 有效时间 分钟 * @param string $headerList
阅读全文
摘要:一、安装 composer require workerman/phpsocket.io 二、服务端和客户端连接 <?php require_once './vendor/autoload.php'; use Workerman\Worker; use PHPSocketIO\SocketIO; $
阅读全文
摘要:一、vcard格式 BEGIN:VCARD VERSION:3.0 FN:样子 TEL;CELL;VOICE:18333333333 TEL;WORK;VOICE:010-66600000 TEL;WORK;FAX:010-66600001 EMAIL;PREF;INTERNET:1@qq.com
阅读全文
摘要:一、文档 http://www.querylist.cc/docs/guide/v3/overview 二、示例 //接口解释QueryList::Query(采集的目标页面,采集规则[,区域选择器][,输出编码][,输入编码][,是否移除头部])//采集规则$rules = array( '规则名
阅读全文
摘要:一、解析列表 1、效果图 2、示例代码 <?php include_once 'parse.func.php'; $data = array( array( 'scode' => 2, 'link' => 'https://www.baidu.com', 'title' => '123', 'dat
阅读全文
摘要:一、效果图 全景列表 发布全景 预览全景 编辑全景 二、实例代码 index.php <?php /** * Created by PhpStorm. * User: Mr.Yang * Date: 2023/2/6 * Time: 13:51 * QQ: 2575404985 */ require
阅读全文
摘要:一、效果图 二、示例 <?php //获取日期 $now_year = date('Y'); $now_month = date('m'); $date1 = $date2 = array(); for ($i = 1; $i <= $now_month; $i++) { if ($i < 10)
阅读全文
摘要:一、效果图 二、示例代码 1、客户端 common.php <?php /** * Created by PhpStorm. * User: Mr.Yang * Date: 2022/5/11 * Time: 15:24 * QQ: 2575404985 */ define('ROOT_PATH',
阅读全文
摘要:一、代码 /** * 拼接sql语句 * @param $table * @param $array * @return string */ function insertSql($table, $array) { $sqlk = ''; $sqlv = ''; foreach ($array as
阅读全文
摘要:一、代码 /** * 对富文本信息中的数据 * 匹配出所有的 <img> 标签的 src属性 * @param string $contentStr 富文本字符串 * @return array */ function getPatternMatchImages($contentStr = "")
阅读全文
摘要:一、sqlite3封装 <?php class SQLiteDB extends SQLite3 { function __construct(){ try { //打开数据库文件 $this->open('./ccfcf4572e60f80522c1cf0f8e4b95c3.db'); }catc
阅读全文
摘要:一、安装 1、windows安装教程 下载地址:https://github.com/imaben/php-beast-binaries 将下载的扩展放入对应php的ext目录 修改php.ini 添加配置:extension=php_beast_x64_nts.dll,重启服务器 2、Linux安
阅读全文
摘要:封装源码取自:workerman-mysql 一、封装源码 <?php /** * 数据库连接类,依赖 PDO_MYSQL 扩展 * 在 https://github.com/auraphp/Aura.SqlQuery 的基础上修改而成 */ class Connection { /** * SEL
阅读全文
摘要:一、效果图 二、代码 function get_server_info() { // 定义输出常量 define('YES', 'Yes'); define('NO', '<span style="color:red">No</span>'); // 服务器系统 $data['php_os'] =
阅读全文
摘要:一、效果图 二、http.js网络请求封装 import { config } from '../config.js' import md5 from 'js-md5' import { aes_encrypt, aes_decrypt } from '@/utils/aes_endecrypt.j
阅读全文
摘要:一、加密方式一 function encode_file_contents($filename, $dst = '') { $type=strtolower(substr(strrchr($filename,'.'),1)); if ('php' == $type && is_file($filen
阅读全文
摘要:一、代码 1、php //解密函数 function myDecode($txt, $key = 'YangYang') { $txt = urldecode($txt); $chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0
阅读全文
摘要:/** * 判断是否是手机 * @return bool */ function is_mobile() { $agent = strtolower($_SERVER['HTTP_USER_AGENT']); $is_pc = (strpos($agent, 'windows nt')) ? tru
阅读全文
摘要:一、代码 public function export($month) { $year = date("Y", time()); //要导出的数据 $data =array(); $day_number = date("t", strtotime($year."-".$month)); vendor
阅读全文
摘要:一、简单代码 $fileImage = 'https://域名/202109/11/134923278422.png'; $imgPathInfo =pathinfo($fileImage); $basename = $imgPathInfo['filename'].'png'; $filename
阅读全文