LotusPhp笔记之:Logger组件的使用方法
今天比较忙,本来想写多点内容,暂时没有办法了,捡个比较简单的组件来写下好了,往后的几章都是介绍组件。
LtLogger的使用还是比较简单的,基本代码都是在Autoloader的环境下运行的,所以我也懒的去引用神马路径,调用神马类库,知道怎么用就可以了。
$log=new LtLogger();
//自己定义log的存放路径
$log->conf('log_file' => '/log/system.log');
$log->log(date('Y-m-d').' 加上当前程序名,操作人就是一条日志了');
挺简单的吧,如果文件本身不存在,会直接创建在指定的路径里,文件存在的话,会追加到日志里,默认每条日志以"\t"来进行分割。
相关推荐
-
LotusPhp笔记之:Logger组件的使用方法
今天比较忙,本来想写多点内容,暂时没有办法了,捡个比较简单的组件来写下好了,往后的几章都是介绍组件. LtLogger的使用还是比较简单的,基本代码都是在Autoloader的环境下运行的,所以我也懒的去引用神马路径,调用神马类库,知道怎么用就可以了. $log=new LtLogger(); //自己定义log的存放路径$log->conf('log_file' => '/log/system.log'); $log->log(date('Y-m-d').' 加上当前程序名,操作人就是
-
LotusPhp笔记之:Cookie组件的使用详解
LotusPhp 的 Cookie 组件也是非常简单易用的. 首先,要新建一个配置文件,文件名为 cookie.conf.php,至于放在哪里等到讲到 Config 组件的时候会有一个阐述,今天先说怎么用,需要哪些步骤. Cookie 配置文件的主要内容就是定义 Cookie 的加密密匙,程序里自动对 Cookie 内容进行加密,当然这样有一个弊端,就是客户端无法直接读取和操作,只能服务器来操作.如果你要直接用 js 在客户端操作 Cookie ,那最好还是不要用 LotusPhp 的 Cook
-
Ajax学习笔记---3种Ajax的实现方法【推荐】
Ajax: Asynchronous JavaScript and Xml , 异步js脚本和xml , 常用来实现页面局部的异步刷新, 对提高用户体验有很大帮助. Xml在多语言时较有优势, 但Ajax技术实际上较多采用Json对象而不是Xml来处理数据. (一) Ajax历史....了解性知识 Ajax归属于Web前端开发技术, 与javascript有着异常紧密的联系. Ajax就是一种实现异步通信无刷新的技术, 而这种技术可以有很多种实现方式. 浏览器的鼻祖网景(NetScape)公司
-
简单实用的js调试logger组件实现代码
但这两种方式都有它的局限性,alert会有中断,有些时候alert出来的值并不可靠,闭包的时候用alert可能会得到不正确的值.debugger使用起来其实也挺纠结的,只有ie支持.所以最合理的方式是js把运行过程需要调试的值输出到页面,或者写到cookie也可以,这种方式不会有alert中断带来值不正确的问题,也不会受浏览器类型的限制,唯一纠结的是操作起来很麻烦. 于是,有了下面说的这个js组件.这个组件的实现参考了log4net组件的记录方式,我们利用这个js的logger组件,就可以用lo
-
Yii框架学习笔记之应用组件操作示例
本文实例讲述了Yii框架学习笔记之应用组件操作.分享给大家供大家参考,具体如下: 所有的组件都应声明在config/web.php //组件声明在该数组下 'components'=>array( //自定义组件1 - 函数形式 'customComponent1' => function(){ $custom = new app\components\CustomComponent\realization\CustomComponent1(); $custom->setName('谭勇
-
Vue 兄弟组件通信的方法(不使用Vuex)
项目中,我们经常会遇到兄弟组件通信的情况.在大型项目中我们可以通过引入vuex轻松管理各组件之间通信问题,但在一些小型的项目中,我们就没有必要去引入vuex.下面简单介绍一下使用传统方法,实现父子组件通信的方法. 简单实例:我们在a组件中点击按钮,将信息传给b组件,从而使b组件弹出. 主要的思路就是:先子传父,在父传子 首先我们在 a.vue 组件中 ,给按钮botton绑定一个handleClick事件,事件中我们通过 this.$emit() 方法去触发一个自定义事件,并传递我们的参数. 示
-
vue.js中父组件调用子组件的内部方法示例
前言 今天同事问了一个问题,他在用iview开发时,需要用到iview一个组件的内部方法,而这个内部方法并没有暴露出来,这种情况下如何调用组件内部方法呢,其实很简单,举个栗子
-
MSScriptControl.ScriptControl组件属性、方法、事件介绍
MSScriptControl.ScriptControl组件实例对象属性 属性名称 类型 备注 AllowUI BOOL 检测是否允许运行用户的接口元素.如果为False,则诸如消息框之类的界面元素不可见. CodeObject Object 脚本暴露给宿主调用的对象.只读. Modules Modules 宿主提供给脚本的组件库模块.只读.(COM组件通常都是以对象收集的形式向用户提供可以留给用户二次开发的对象集合,每一个收集即一个Modules) Language String 设置或获取
-
深入理解React中es6创建组件this的方法
首发于:https://mingjiezhang.github.io/. 在JavaScript中,this对象是运行时基于函数的执行环境(也就是上下文)绑定的. 从react中的demo说起 Facebook最近一次更新react时,将es6中的class加入了组件的创建方式当中.Facebook也推荐组件创建使用通过定义一个继承自 React.Component 的class来定义一个组件类.官方的demo: class LikeButton extends React.Component
-
Vue中父组件向子组件通信的方法
Vue是一个轻量级的渐进式框架,对于它的一些特性和优点在此就不做赘述.下面通过本文给大家分享Vue中父组件向子组件通信的方法,具体内容详情如下所示: props 组件实例的作用域是孤立的.子组件的模板中是无法直接调用父组件的数据. 可以使用props将父组件的数据传给子组件.子组件在接受数据时要显示声明props 看下面的例子 <div id="app"> <panda here='China'></panda> </div> <s
随机推荐
- dubbo的配置文件详解(推荐)
- jsp获得本地及serverIP的简单方法
- Mysql 5.7从节点配置多线程主从复制的方法详解
- mysql中如何判断当前是字符 mysql判断字段中有无汉字
- JS实现网页上随机产生超链接地址的方法
- JavaScript原型链示例分享
- C#图像处理之霓虹效果实现方法
- Python自动连接ssh的方法
- JQuery扩展插件Validate—4设置错误提示的样式
- jquery代码规范让代码越来越好看
- 关于textarea的直观换行的一些研究材料
- Ext JS 实现建议词模糊动态搜索功能
- log4j使用教程详解(怎么使用log4j2)
- java导出json格式文件的示例代码
- MySQL之递归小问题
- java如何去除图片中的白色背景
- 微信小程序WebSocket实现聊天对话功能
- ASP.NET WebAPI连接数据库的方法
- 使用docker compose搭建一个elk系统的方法
- 详解Vue中组件传值的多重实现方式