当前位置:清晨 » php笔记

  • nextcloud安装ocdwonloader启用aria2下载

    2019年10月14日 | 作者: 影子 | 评论数:0

    nextcloud安装ocdwonloader启用aria2下载
    环境 centos 7.7.1908 nextcloud 16.0.5 ocdownloader  1.7.3 aria2配置是重点   aria2安装 wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm yum install aria2 yum -y install httpd   配置文件/etc/aria2/aria2.conf权限...

    标签:, ,

  • 宝塔面板安装php7.3出现phpzip丢失的解决方法

    2019年09月24日 | 作者: 影子 | 评论数:0

    宝塔面板安装php7.3出现phpzip丢失的解决方法
      原因回顾: 早期安装的Php7.3是独立编译zip扩展,后续安装及升级是整合编译的,导致升级后会重复加载zip模块. 为避免这个错误. 后面的PHP就不再单独编译ZIP扩展了。 然后呢,PHP  7.3.8,ZIP 模块不再整合了,在面板配置中却没有安装ZIP扩展的选择。 这样新安装php7.3就会出现phpzip丢失的问题   但...

    标签:,

  • 宝塔安装Nextcloud配置事项

    2019年09月19日 | 作者: 影子 | 评论数:0

    宝塔安装Nextcloud配置事项
    nginx php7.3   1.安装php扩展 fileinfo opcache redis imagemagick exif   2.修改php.ini文件 软件商店,php7.3设置  进入–>配置文件 大概1898行 换成如下   [Zend Opcache] zend_extension=/www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/opcache.so opcache.enable=...

    标签:

  • fputcsv 导出excel,解决内存、性能、乱码、科学计数法问题

    2019年09月16日 | 作者: 影子 | 评论数:0

    fputcsv 导出excel,解决内存、性能、乱码、科学计数法问题
    来源:https://blog.51cto.com/12750968/2133076 记录作为后续使用   <?php ob_end_clean(); // 文件名 $filename = $type.'_order_'.date('YmdHis').'.csv'; $title = ['单号', '状态', '数量', '商品名', '发货人', '收货人']; // 设置 header 头 header('Content-Type: application/vnd....

    标签:

  • PHP版获取访客IP函数

    2019年08月31日 | 作者: 影子 | 评论数:0

    PHP版获取访客IP函数
    PHP版获取访客IP函数   function ip() { //strcasecmp 比较两个字符,不区分大小写。返回0,>0,<0。 if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) { $ip = getenv('HTTP_CLIENT_IP'); } elseif(getenv('HTTP_X_FORWARD...

    标签:

  • PHP版内容自动创建索引目录的代码

    2019年08月03日 | 作者: 影子 | 评论数:0

    PHP版内容自动创建索引目录的代码
    来源于网络 PHP版内容自动创建索引目录的代码,可以自动把内容中的<h2><h3>标签中的内容作为索引目录,创建内容页中的小导航菜单. 关于css的代码,可以自行处理.   function create_con_menu($content) { $matches = array(); $ul_li = ''; //匹配出h2、h3标题 $rh = "/<...

    标签:

  • php 判断字符串是英文还是汉字还是英汉混合

    2019年07月25日 | 作者: 影子 | 评论数:0

    php 判断字符串是英文还是汉字还是英汉混合
    php 判断字符串是英文还是汉字还是英汉混合     /* * 判断给定字符串是 * 纯英文:ENGLISH * 纯汉字:CHINESE * 英汉混合:MIXTURE */ private function EnglishOrChinese($str){ $mb = mb_strlen($str,'utf-8'); $st = strlen($str); if($st==$mb) ...

    标签:,

  • PHP实现自动锚文本

    2019年07月09日 | 作者: 影子 | 评论数:0

    PHP实现自动锚文本
    核心代码 public function setAnchors($str,$anchors) { $rule = "/<img.*>/"; //先把img排除掉,并且将其存为一个数组 preg_match_all($rule, $str, $matches); $str_without_alt = preg_replace($rule, 'Its_Just_A_Mark', $str); //锚处理 foreach ($anchors as $anch...

    标签:

  • PHP版批量查询百度关键词排名源码

    2019年02月20日 | 作者: 影子 | 评论数:2

    PHP版批量查询百度关键词排名源码
    起因,运营的一个网站因启用百度商家号(类似百家号),绑定的为网站域名,在百度搜索结果中,默认显示商家号名称,不再显示网址,造成查询排名不方便.特意从网站查找资料,然后才有了本文的PHP版批量查询百度关键词排名源码. 其中部分参考了网上的代码,然后自己完善了一下. 主要用于查询网站关键词在百度的排名情况 默...

    标签:

  • textarea回车换行值通过PHP拆分成数组

    2019年02月20日 | 作者: 影子 | 评论数:1

    textarea回车换行值通过PHP拆分成数组
    其实就两个步骤,一个注意点. 步骤一: 首先去除空格 $v = trim($_REQUEST['v']); 步骤二: 然后通过换行符拆分成数组 $v_arr = explode("rn", $v); 一个注意点 换行符要用双引号 "rn".

    标签: