PHP
litoxy
这个作者很懒,什么都没留下…
展开
-
Thinkphp分组模式下URL
分组模式配置如下'APP_GROUP_LIST' => 'Index,Admin', //项目分组设定'DEFAULT_GROUP' => 'Index', //默认分组 然后在Index分组下的Index控制器对应的Index模板中使用__URL__打印输出是:/diaobaoleme/Index但是如果分组模式配置如下:'APP_GROUP_原创 2014-08-19 16:16:03 · 499 阅读 · 0 评论 -
nginx rewrite 参数和例子
本位转自:http://blog.c1gstudio.com/archives/434 推荐参考地址: Mailing list ARChives 官方讨论区 http://marc.info/?l=nginx Nginx常见应用技术指南[Nginx Tips] http://bbs.linuxtone.org/thread-1685-1-1.html本日志内容来自互联网和平日使用经转载 2015-06-03 17:09:01 · 521 阅读 · 0 评论 -
Apache 2.4.9多站点(虚拟主机)配置
使用场景:一台服务器,项配置多个端口去实现不同站点的访问:1、打开Apache配置文件,httpd.conf(tips:记得先备份一份)LoadModule vhost_alias_module modules/mod_vhost_alias.so2、开启需要监听的端口,我开启了81Listen 0.0.0.0:80Listen 0.0.0.0:813、打开htt原创 2015-10-17 14:31:01 · 3150 阅读 · 0 评论 -
报名系统在缴费情况下的人数控制
之前做一个报名系统报名流程是 这样的 用户 填写信息后 提交表单后我会在数据库里面插入一条数据 里面有个状态值status我给的是0 然后 支付宝付款 成功 异步通知 成功了 我把这个0改成1 因为报名有人数控制,所以在每次用户提交数之前都判断报名成功的用户是否大于这个数量!貌似一切都是没问题一样!需要注意的是:1 报名人数控制 我在判断人数的时候是按按照报名且缴原创 2015-11-20 11:00:01 · 1058 阅读 · 0 评论 -
Yii默认控制器和默认操作设置
默认控制器每个应用有一个由yii\base\Application::defaultRoute属性指定的默认控制器; 当请求没有指定 路由,该属性值作为路由使用。 对于yii\web\Application网页应用,它的值为 ‘site’, 对于 yii\console\Application控制台应用,它的值为 help, 所以URL为 http://hostname/index.php 表示由原创 2016-02-18 15:18:25 · 539 阅读 · 0 评论 -
关于Yii2中微信支付或支付宝支付异步通知无效
关于Yii2中微信支付或支付宝支付异步通知无效需要将csrf关闭 需要将csrf关闭 附带关闭方法 在需要controller中 加入public function beforeAction($action){ $this->enableCsrfValidation = false; return parent::beforeAction($action);}原创 2016-04-26 18:00:54 · 1075 阅读 · 0 评论 -
YII 下url 美化
YII 下url 美化1、 在components下添加如下配置:'urlManager'=>[ 'enablePrettyUrl' => true, 'showScriptName' => false,//index.php ],2、 如果服务器是apache,确保apache开启rewrite模块 在apache conf文件中搜索原创 2016-08-10 14:50:47 · 333 阅读 · 0 评论 -
高德地图 鼠标点击后 地图上点标记跟着变化
高德地图 鼠标点击后 地图地图上点标记跟着变化吐槽下,什么鬼标题高德地图marker 类中有方法 setPosition 只要在点击地图的时候 将地图经纬度传递到该方法中即可另外,主要查看官方手册中关于marker类的介绍 marker介绍draggable Boolean 设置点标记是否可拖拽移动,默认为falseraiseOnDrag Boolean 设置拖拽点标记时是否开启点标记离开原创 2016-05-10 17:48:30 · 12895 阅读 · 0 评论 -
php array_intersect 详解
数组的交集 array_intersect()array_intersect()函数返回一个保留了键的数组,这个数组只由第一个数组中出现的且在其他每个输入数组中都出现的值组成。其形式如下:array array_intersect(array array1,array array2[,arrayN…])下面这个例子将返回在fruit1数组中出现的且在fruit1数组中出现的且在fruit2和$fru转载 2017-10-25 09:48:11 · 2231 阅读 · 0 评论 -
Thinkphp下代码性能测试
开发过程中,有些时候为了测试性能,经常需要调试某段代码的运行时间或者内存占用开销,TP提供了G方法可以很方便的获取某个区间的运行时间和内存占用情况。 G('kaishi'); for($i=1;$i<=10000;$i++) { M('scoupons')->select(); }原创 2015-06-02 10:12:19 · 625 阅读 · 0 评论 -
记录一段代码!
$ar = array( array( 'sv_id' => 1, 'mid' => 1, 'sv_question1' => 20 ), array( 'sv_id' => 2, 'mid' => 2, 'sv_question1' => 10 ), array( 'sv_id' => 3, 'mid' => 1, 'sv_question1' => 20 ), array( '转载 2015-06-17 17:07:39 · 278 阅读 · 0 评论 -
TP下数据表值增加减少几种判断方法
(1)使用自带方法 setInc/setDec(2)使用EXP表达式$User = M("User"); // 实例化User对象// 要修改的数据对象属性赋值$data['name'] = 'ThinkPHP';$data['score'] = array('exp','score+1');// 用户的积分加1$User->where('id=5')->save($dat原创 2014-08-19 16:15:38 · 609 阅读 · 0 评论 -
关于phpexcel下Autoloader.php:34
exception 'PHPExcel_Exception' with message 'Multibyte functionoverloading in PHP must be disabled for string functions (2).' in/var/www/html/akall/Excel/PHPExcel/Autoloader.php:34这段时间使用PHPexcel!使原创 2014-08-19 16:15:51 · 583 阅读 · 1 评论 -
Sublime PHP开发中选取$
[转载地址]:原博主地址在開始踏入PHP時,應該對於變數一定要有一個$在前面感到困擾吧 尤其在debug的時候,忙著echo變數時,經常都是使用複製貼上的方式 但是呢,幾乎所有的編輯器,包括Sublime Text,也都無法滑鼠雙擊選到變數加上前面那個該死的$ 導致複製好變數過後,貼上前或是貼上後都要自己補上$ 實在是非常的麻煩… 所以呢!這篇就是要解決原创 2014-08-19 16:15:47 · 370 阅读 · 0 评论 -
php类中的$this,static,final,const,self这几个关键字使用方法
本篇文章主要分项了一下关于php类中的this,static,final,const,self这几个关键字使用方法。this,static,final,const,self这几个关键字使用方法。 this this表示当前实例,在类的内部方法访问未声明为const及static的属性时,使用this表示当前实例,在类的内部方法访问未声明为const及static的属性时,使用this-转载 2015-04-23 16:13:47 · 656 阅读 · 0 评论 -
PHP clone和refance 克隆和引用
lito.class.php<?php//内部使用成员属性//$this->"成员属性的名字"namespace lito;class lito { private $name; public $sex; public function __construct($name,$sex) { $this->name = $n原创 2015-04-13 16:04:45 · 458 阅读 · 0 评论 -
Symfony2 安装
其实对于Symfony的安装,官网已经有了非常详细的说明:http://symfony.com/download首先,需要下载symfony的安装工具:在linux或者mac下,使用如下命令:$ sudo curl -LsS http://symfony.com/installer -o /usr/local/bin/symfony$ sudo chmod a+x /usr/lo原创 2015-04-21 16:28:37 · 748 阅读 · 0 评论 -
PHP中file_get_contents、fp_open等不能使用!
如果需要打开的是URL!步骤如下:1、在服务器ping打开的url,看看是否能Ping通,如果不同!一般情况下是服务器DNS有问题! [root@micity /]# vi etc/resolv.conf# Generated by NetworkManagersearch localservernameserver 123.125.81.6nameserver 101.226.原创 2015-05-07 12:56:15 · 805 阅读 · 0 评论 -
redis php 实例
原文地址:http://blog.51yip.com/cache/1439.html/comment-page-1#comment-17197redis的操作很多的,以前看到一个比较全的博客,但是现在找不到了。查个东西搜半天,下面整理一下php处理redis的例子,个人觉得常用一些例子。下面的例子都是基于php-redis这个扩展的。1,connect描述:实例连接到一个Redis. 参数:h转载 2015-05-27 17:11:59 · 414 阅读 · 0 评论 -
php 根据数组某键值排序
很久没来更新博客了,还是觉得工作需要多总结的好。今天来更新一个自己认为比较有成就的问题吧。 最近在做储值结算,需求里结算首页需要按门店的首字母A-Z排序。我的数据结构原本是这样的:Array ( [0] => Array ( [sid] => 2885842 [recetcstoredpay] => 240转载 2015-10-21 15:12:50 · 3081 阅读 · 0 评论