Typecho 导航子类多层分类 [代码分享]
如何实现导航层次多级分类呢? 例如在本主题适当位置插入下列代码,一般是在header.php文件里,
使用composer 报错提示 Failed to decode response zlib_decode() data error
笔者在更新自己flarum论坛破晓启航论坛的时候报的错误。如图[[email protected] html]# composer update Do not run Composer as root/super user! See https://getcomposer.org/root for details Loading composer repositories with package information Updating dependencies (including require-dev...
莫名其妙的Parse error: syntax error, unexpected $end
之前的项目都没有问题,重装系统后发现:Parse error: syntax error, unexpected $end.找了半天,竟然忘了GOOGLE一下..原来是这样哦,记录一下.在PHP文件中如果使用了<?来替代<?php标记PHP代码的开始,并且php.ini中的short_open_tag应该为Onshort_open_tag = On否则就会报异常:Parse error: syntax error, unexpected $end
一些PHP的常用函数
一、黑名单过滤function is_spam($text, $file, $split = ':', $regex = false){ $handle = fopen($file, 'rb'); $contents = fread($handle, filesize($file)); fclose($handle); $lines = explode("n", $contents); $arr = array(); foreac...
如何在Typecho 添加 FacyBox灯箱
引用 FancyBox插件把下面内容添加到 header.php 中 </head> 前面<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> <!--如果主题已经引用了jQuery库,可以忽略这条--> <link rel="styleshee...
php设计模式之数据对象映射模式
<?php namespace DesignModel; /* 数据对象映射模式 数据对象映射模式是将对象和数据存储映射起来,对一个对象的操作会映射为对数据存储的操作 */ <!--more--> //User对象映射到数据库中的user表 class User{ public $id; public $username; public $password; protected $db; //类实例化是赋值对象属性 functi...
VS CODE配置运行PHP代码
简介距离微软发布VS CODE已经有几个月的时间了,我也下载试用了一段时间.发现这个编辑器还是不错的.不过由于是第一版,很多地方还不是很完善,说明也很有限.多语言及插件化还没有完成.对于我来说,是希望写完代码直接可以运行的,所以经过一番尝试,找到了VS CODE集成其他外部工具运行代码的方法.特此记录.教程打开VS CODE的命令操作台(ctrl+shift+p),输入 configure task runner ,打开tasks.json.设置其中的运行配置如下:
基于schema匹配为基础,计算gml文件结构匹配相似度
起步这里的schema文档时指定义xml文件结构的.xsd文件,gml其实就是有schema约束的xml文件。2000年5月,OGC推出了基于XML DTD (Document TypeDefinitions,文档类型定义)和RDF(Resource Description Frameworks,资源描述框架)的GML1.0版。2001年2月,OGC又推出了完全基于XML Schema 的GML 2.0版。2001年2月,OGC又推出了完全基于XML Schema 的GML 2.0版。2003年2月,GML ...
ModernPHP读书笔记(一)--命名空间,性状和生成器
简介ModernPHP 这是一本以现代眼光重新学习PHP的书籍,介绍了截至到PHP 5.6甚至PHP 7的特性和使用.读书笔记会选择我在学习时遇到的难点和不理解的地方,通过代码和查询资料加深记忆.然后整理成笔记记录,以便以后查看.命名空间版本要求5.3.0及以上使用命名空间
修复TpCache一个无法触发缓存刷新的bug
我现在在用的是TpCache的最新版本长期使用一直遇到一个问题,就是登录状态下,去发表评论或者回复评论,没有触发缓存刷新bug的描述插件后台开启,登录用户缓存失效去任意一篇文章或者页面发表或者回复评论然后退出登录刚刚发表的评论没显示出来解决bug去Github下载最新版本的TpCache解压然后用编辑器打开Plugin.php在public static function activate(){}里,在return前,添加下面的代码Typecho_Plugin::factory('Widget_Feedbac...