风一样的回忆

新浪微薄腾讯微薄

最新碎语:从未遇见一位没亏过钱的富人,却遇见许多从未亏掉一毛钱的穷人

日志归档

2018年7月发布的文章

Yaf框架配置文件示例

phpYaf框架配置文件示例

阅读(434) 评论(0)

[common] ;通用配置 application.directory=APP_PATH "/application/"  application.modules = 'Index,Home,Admin' application.debug = TRUE application.dispatcher.throwException = 0 application.dispatcher.catchException = 0 routes.regex...
Yaf框架使用Smarty模板引擎

phpYaf框架使用Smarty模板引擎

阅读(288) 评论(0)

一、从官网下载解压后,将smarty文件夹放到框架目录library 下二、在smarty目录下添加Adapter.php,代码如下:<?php require "Smarty.class.php"; class Smarty_Adapter implements Yaf_View_Interface {     /**      * Smarty object    &nb...
[原创] Yaf框架中使用Session

php[原创] Yaf框架中使用Session

阅读(313) 评论(0)

Yaf框架中封装了Yaf_Session类,用来处理Session 的基本操作。1、启用session$this->session =  Yaf_Session::getInstance(); $this->session->start();2、设置session 值$this->session->set('abc','123');3、获取session值$this->session->get('abc');4、判断session是否存在$this->session-...
关于PHP上传文件相关考虑

php关于PHP上传文件相关考虑

阅读(225) 评论(0)

php上传安全需要考虑的几个方面1、上传判断文件后缀名及文件类型2、上传判断文件大小3、上传文件之后文件名重命名4、目录权限控制
Linux下批量替换文件操作

linuxLinux下批量替换文件操作

阅读(337) 评论(0)

 格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径`批量替换多个文件中字符串sed -i "s/www.admin99.net/admin99.net/g" `grep www.admin99.net -rl /home`将当前目录下的所有文件内的“garden”替换成“mirGarden”sed -i "s/garden/mirGarden/g" `ls` //其实也就是ls出多个文件名而已将文...
关于strrev翻转函数的实现

php面试宝典关于strrev翻转函数的实现

阅读(312) 评论(0)

面试时候经常会提到,我这人不记代码,在平常开发中用编辑器代码提示写得很溜,去面试去只记得思路,不知道怎么下笔手写出多种方案的字符串翻转代替函数,头疼.................下面整理一些实现字符串翻转的自定义函数:1、通过 数组翻转 实现字符串翻转<?php function reverse($str){     $len = mb_strlen($str, 'utf8');     for($i =0;$i<$len;$+...
细说PHP中require 和 include 的区别。

php面试宝典细说PHP中require 和 include 的区别。

阅读(334) 评论(0)

本来只知道其中一点“关于程序出错后加载的效果”,对于其他区别并不影响开发,并没有做深层次探讨。最近面试提及才做深入了解。require() 和 include() 很相似,两者主要区别:1、include 在用到文件时才会价值 ,require会在访问时预加载2、include 加载文件出错会提示warning,然后继续加载查找文件,require 会返回致命错误,抛出异常信息终止程序3、当包含的文件不存在时,include 会去查找php.ini中的‘include_path’地址,如果不存在则会返回warning, require 不会。
Redis安全设置

linuxRedis安全设置

阅读(268) 评论(0)

为了保证redis数据安全,需要给redis设置连接密码。设置密码有两种方式。一、命令行设置临时密码。config get requirepass //获取当前密码 config set requirepass 123456 //设置当前密码,服务器重新启动后又会设置为默认,即无密码;二、通过配置文件redis.conf,找到# requirepass foobared requirepass 123456 //配置密码后需要重新登录连接,客户端操作redis-cli.exe&nb...
PHP中使用redis共享session的简单方法

phpPHP中使用redis共享session的简单方法

阅读(267) 评论(0)

看例子:1.php<?php ini_set('session.save_handler','redis'); ini_set("session.save_path","tcp://127.0.0.1:6379?auth=123456");//如果没有密码不需要?auth=123456 session_start(); $_SESSION['aaaaaa111'] = 'qqqqqqqqqqqqqqqqq111q';2.php<?php ini_...
1 2