记录学习与后端知识并分享学习代码过程(会飞的鱼Blog)

学习笔记

自己的学习笔记,也分享给大家一起看
  • PHP正则替换preg_replace函数的使用

    首先看一下下面的例子 $str="as2223adfsf0s4df0sdfsdf"; echo preg_replace("/0/","",$str);//去掉0字符,此时相当于 replace的功能, preg_replace("/0/","A",$str); 这样就是将0变成A的意思了 echo preg_replace("/[0-9]/","",$str);//去掉所有数字 echo preg_replace("/[a-z]/","",$str); //这样是去掉所有小写字母 echo preg_replace("/[A-Z]/","",$str)...

    学习笔记 0 6054 2022-03-31
  • 给Emlog模版的图片优化显示alt信息

    这玩意也是我从百度搜到的,然后把代码整合到了模版里面,效果如下图 使用方法很简单,首先打开自己正在使用模版的“module.php”文件,然后随便找个地方放下吧 如图: 下面是代码: <?php function ishascomment($content,$logid,$log_title){ $blogname = Option::get('blogname'); preg_match_all('/<img\s([\s\S]*?)>/i', $content, $img_array); foreach (...

    学习笔记 0 1174 2022-03-31
  • 服务器安装SG11扩展多版本详细教程说明

    宝塔面板用户安装 1.进入宝塔面板,点击软件管理,找到你的php如下图操作 2.找到后点击设置 安装扩展 找到sg11 安装即可 其他服务器手动安装教程 01.首先下载:https://applu.lanzout.com/iu0eK02bkoyh 密码:eyma 解压都得到一堆文件,对应你自己的服务器,windows,Linux等,这里我们以windows为例,打开Windows 64-bi t我们找到对应我们服务器配置的文件夹 02.可以看到有很多文件,我现在用的是PHP5.4我们就选择5.4的.win文件,将ixed.5.4.win 复制到ph...

    学习笔记 0 1434 2022-03-30
  • PHP加密解密算法

    PHP的加密解密函数。还不错 /** * 加密函数 * [url=home.php?mod=space&uid=952169]@Param[/url] mixed $txt 需要加密的数据 * @param string $key 密钥 * [url=home.php?mod=space&uid=155549]@Return[/url] string 返回加密结果 */ function encrypt($txt, $key = ''){ if (empty($txt)) return $txt; i...

    学习笔记 0 46419 2022-03-27
  • Warning from https://repo.packagist.org: Support for Composer 1 is deprecate

    描述:服务器composer update报错:Warning from https://repo.packagist.org: Support for Composer 1 is deprecate 1、问题原因,composer 版本太老了 2、解决办法,输入命令 composer self-update

    学习笔记 0 602 2022-03-23
  • ThinkPHP6核心框架及常用扩展的安装

    概述:通过ThinkPHP框架搭建网站必须的核心框架及常用的多应用、验证码、视图扩展的安装方法。 步骤: 安装composer 安装完毕后在cmd下输入composer,看到命令提示信息,表视安装成功 更新composer版本 composer selfupdate // 终端执行该命令将composer更新到最新版 使用国内镜像(阿里云) composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 安装稳定版 composer create-proje...

    学习笔记 0 9669 2022-03-22
  • 分享几种emlog遍历的方法

    详细的说明就不再说了直接上代码自寻阅读 echo里面的是结果自己打印出来看,下面只是说下简单的使用 关于使用场景就不再多说啥了,如果不懂具体查阅手册 第一种foreach遍历 $DB = MySql::getInstance(); global $CACHE; $sort_cache = $CACHE->readCache('sort'); foreach($sort_cache as $value){ echo $value; } 第二种while遍历 $DB = Database::getInstance(); $sql = "SELECT...

    学习笔记 0 7609 2022-03-07
  • ThinkPHP6中间件的使用+完整代码实例

    定义中间件 可以通过命令行指令快速生成中间件 php think make:middleware Check 这个指令会 app/middleware目录下面生成一个Check中间件。 <?php namespace app\middleware; class Check { /** * 处理请求 * * @param \think\Request $request * @param \Closure $next * @return Response */ p...

    学习笔记 0 4886 2022-01-18
  • 一个PHP7 代码的加密扩展

    安装 编译前请在 core.h 中做如下修改: /* 这里定制你的加密特征头,不限长度,十六进制哦 */ const u_char tonyenc_header[] = { 0x66, 0x88, 0xff, 0x4f, 0x68, 0x86, 0x00, 0x56, 0x11, 0x16, 0x16, 0x18, }; /* 这里指定密钥,设置长一些更安全 */ const u_char tonyenc_key[] = { 0x9f, 0x49, 0x52, 0x00, ...

    学习笔记 0 9418 2021-12-20
  • PHP判断指定时间段的2个方法

    一、包含小时和分钟的判断 date_default_timezone_set("Asia/Shanghai"); $time = intval (date("Hi")); if ($time > "800" && $time < "1130") { // code } 二、只判断小时 date_default_timezone_set("Asia/Shanghai"); if(date('G')<8 || date('G')>17) { // code }$h = intval(date("H")); i...

    学习笔记 0 14306 2021-12-14

会飞的鱼 在线咨询

在线时间:9:00-22:00
周六、周日:14:00-22:00