[置顶] php中UrlEncode()作用

摘要: Server.UrlDecode();Server.UrlEncode();是两个成对的方法 作用是在URL传参时如果直接传中文可能会出问题(对中文参数支持部完善),所以先用 Server.UrlEncode("中文参数");编码 到另外一个页面接受的时候在用Server.UrlDecode("编码... 阅读全文

posted @ 2016-01-12 10:08 暴走php 阅读(3751) 评论(0) 推荐(0) 编辑

2016年9月19日

Redis抢购设计

摘要: 抢购是如今很常见的一个应用场景,主要需要解决的问题有两个: 1 高并发对数据库产生的压力 2 竞争状态下如何解决库存的正确减少(“超卖”问题) 对于第一个问题,已经很容易想到用缓存来处理抢购,避免直接操作数据库,例如使用Redis。重点在于第二个问题,我们看看下面一种常规的实现代码: 如果代码正常运 阅读全文

posted @ 2016-09-19 17:08 暴走php 阅读(2753) 评论(1) 推荐(0) 编辑

2016年6月14日

Mysql 中explain用法

摘要: explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 先解析一条sql语句,看出现什么内容 EXPLAINSELECTs.uid,s.username,s.name,f.email,f.mobile,f.phone,f.posta 阅读全文

posted @ 2016-06-14 17:31 暴走php 阅读(402) 评论(0) 推荐(0) 编辑

2016年4月13日

ThinkPHP中_initialize()与__construct()用法

摘要: 1 _initialize()不是php类中的构造函数,php类的构造函数只有__construct(). 2 类的初始化:子类如果有自己的构造函数__construct(),则调用自己的进行初始化,如果没有,则调用父类的构造函数进行自己的初始化 3 当子类和父类都有__construct()函数的 阅读全文

posted @ 2016-04-13 11:38 暴走php 阅读(1940) 评论(0) 推荐(0) 编辑

2016年3月31日

<a>标签中的target属性

摘要: <a href="目标地址" target="打开方式" title="链接说明">显示的链接文字</a> 简单说就是这样,target是打开的方式,一般常用target="_blank"(在新窗口打开)或target="_self"(在原窗口打开) 也可以使用具体的名称target="窗口的名称" 阅读全文

posted @ 2016-03-31 16:41 暴走php 阅读(536) 评论(0) 推荐(0) 编辑

2016年3月29日

ThinkPHP中的魔术方法

摘要: 本文实例分析了ThinkPHP中的__initialize()和类的构造函数__construct()。分享给大家供大家参考。具体分析如下: thinkphp中的__construct是不可以随便用的,因为你的模块类继承上级类,上级类有定义好的; 1、__initialize()不是php类中的函数 阅读全文

posted @ 2016-03-29 18:40 暴走php 阅读(2394) 评论(0) 推荐(0) 编辑

2016年3月1日

JQ中ajax无法获取手机浏览器异步的传值

摘要: 添加async:false.即修改为同步了,什么意思?(按同事解释就是,这是等这个ajax有了返回值后才会执行下面的js。一语道破天机,怪不得以前很多ajax调用里面的赋值都不起作用)。这样等ajax给bol赋值完毕后,才执行下面的js部分。而刚刚异步的话,还没有来得及赋值,就已经return了。 阅读全文

posted @ 2016-03-01 00:31 暴走php 阅读(1684) 评论(0) 推荐(0) 编辑

2016年2月6日

PHP set_time_limit(0)函数用法

摘要: 本文为大家讲解的是php中的set_time_limit函数的用法,set_time_limit函数可以用来控制脚本的执行时间,比如在浏览器中可以控制脚本永不超时,一直执行下去,感兴趣的同学参考下。 需求: 每次我们访问PHP脚本的时候,都是当所有的PHP脚本执行完成后,我们才得到返回结果。如果我们 阅读全文

posted @ 2016-02-06 00:57 暴走php 阅读(4309) 评论(0) 推荐(0) 编辑

2016年2月3日

静态变量和静态方法的生命周期

摘要: 先看一段代码: 1<?php 2 class User 3 { 4 static private $counter = 1; 5 6 public function __construct() 7 { 8 self::$counter++; 9 }1011 static public functio 阅读全文

posted @ 2016-02-03 09:53 暴走php 阅读(784) 评论(0) 推荐(0) 编辑

2016年1月29日

select case when if 的一些用法

摘要: 概述:sql语句中的case语句与高级语言中的switch语句,是标准sql的语法,适用于一个条件判断有多种值的情况下分别执行不同的操作。 首先,让我们看一下CASE的语法。在一般的SELECT中,其语法格式如下: CASE <单值表达式> WHEN <表达式值> THEN <SQL语句或者返回值> 阅读全文

posted @ 2016-01-29 18:44 暴走php 阅读(518) 评论(0) 推荐(1) 编辑

2016年1月25日

php Abstract Class 与 Interface的用法

摘要: 在编写程序的时候我常常陷入纠结,一个抽象对象,到底应该定义成 抽象类(Abstract Class) 还是 接口(Interface) 呢?二者具有很大的相似性,甚至可以相互替换,难以选择。在 Stackoverflow 上这个问题被问了很多次,各种编程语言的都有。而在 PHP 官网文档Abstra... 阅读全文

posted @ 2016-01-25 14:19 暴走php 阅读(861) 评论(0) 推荐(0) 编辑

导航