php 数组动态添加实现代码(最土团购系统的价格排序)


Posted in PHP onDecember 30, 2011

核心代码如下:

<?php 
$now=time(); 
$oc = array( 
'team_type' => 'normal', 
"begin_time < '{$now}'", 
"end_time > '{$now}'", 
); 
$p="p2"; 
$pp1=""; 
$pp2=""; 
$now = time(); 
switch ($p) 
{ 
case "p1": 
$pp1="team_price < 10"; 
$pp2=""; 
break; 
case "p2": 
$pp1="team_price > 10"; 
$pp2="team_price < 50"; 
break; 
case "p3": 
$pp1="team_price > 50"; 
$pp2="team_price < 100"; 
break; 
case "p4": 
$pp1="team_price > 100"; 
$pp2="team_price < 200"; 
break; 
case "p5": 
$pp1="team_price > 200"; 
$pp2=""; 
break; 
default: 
$pp1=""; 
$pp2=""; 
} 
if(!empty($pp1)){ 
array_push($oc,$pp1); 
} 
if(!empty($pp2)){ 
array_push($oc,$pp2); 
} 
print_r($oc); ?>

因为是多条件查询所以需要先判断是否为空,然后再添加到数组里面。
PHP 相关文章推荐
数字转英文
Dec 06 PHP
编写漂亮的代码 - 将后台程序与前端程序分开
Apr 23 PHP
php根据分类合并数组的方法实例详解
Nov 06 PHP
php加密算法之实现可逆加密算法和解密分享
Jan 21 PHP
php获取网页中图片、DIV内容的简单方法
Jun 19 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
Dec 25 PHP
PHP7+Nginx的配置与安装教程详解
May 10 PHP
php获取一定范围内取N个不重复的随机数
May 28 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 PHP
thinkPHP框架实现的简单计算器示例
Dec 07 PHP
PHP Primary script unknown 解决方法总结
Aug 22 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
Apr 07 PHP
第七章 php自定义函数实现代码
Dec 30 #PHP
第六章 php目录与文件操作
Dec 30 #PHP
第五章 php数组操作
Dec 30 #PHP
第四章 php数学运算
Dec 30 #PHP
第三章 php操作符与控制结构代码
Dec 30 #PHP
第二章 PHP入门基础之php代码写法
Dec 30 #PHP
php 短链接算法收集与分析
Dec 30 #PHP
You might like
php 各种应用乱码问题的解决方法
2010/05/09 PHP
PHP之APC缓存详细介绍 apc模块安装
2014/01/13 PHP
PHP中通过trigger_error触发PHP错误示例
2015/06/23 PHP
PHP实现基于mysqli的Model基类完整实例
2016/04/08 PHP
PHP实现字符串大小写转函数的功能实例
2019/02/06 PHP
PHP设计模式之PHP迭代器模式讲解
2019/03/22 PHP
javascript iframe中打开文件,并检测iframe存在否
2008/12/28 Javascript
利用json获取字符出现次数的代码
2012/03/22 Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
2013/12/13 Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
2015/04/24 Javascript
在JavaScript中使用NaN值的方法
2015/06/05 Javascript
Bootstrap 粘页脚效果
2016/03/28 Javascript
vuejs动态组件给子组件传递数据的方法详解
2016/09/09 Javascript
jQuery监听文件上传实现进度条效果的方法
2016/10/16 Javascript
Vue自定义图片懒加载指令v-lazyload详解
2020/12/31 Javascript
利用 spin.js 生成等待效果(js 等待效果)
2017/06/25 Javascript
jQuery初级教程之网站品牌列表效果
2017/08/02 jQuery
JavaScript使用Ajax上传文件的示例代码
2017/08/10 Javascript
vue 修改 data 数据问题并实时显示的方法
2018/08/27 Javascript
jQuery HTML设置内容和属性操作实例分析
2020/05/20 jQuery
跟老齐学Python之用Python计算
2014/09/12 Python
Python如何通过subprocess调用adb命令详解
2017/08/27 Python
Python基于pyCUDA实现GPU加速并行计算功能入门教程
2018/06/19 Python
python批量处理txt文件的实例代码
2020/01/13 Python
CSS3中利用animation属性创建雪花飘落特效
2014/05/14 HTML / CSS
捷克汽车配件和工具销售网站:TorriaCars
2018/02/26 全球购物
英国天然抗衰老护肤品品牌:Nakin Skin Care
2019/04/16 全球购物
讲文明树新风公益广告宣传方案
2014/02/25 职场文书
软弱涣散基层党组织整改方案
2014/10/25 职场文书
2014年医院工作总结
2014/11/20 职场文书
2015年中学团委工作总结
2015/07/22 职场文书
宾馆客房管理制度
2015/08/06 职场文书
反腐倡廉心得体会2016
2016/01/13 职场文书
Windows下使用Nginx+Tomcat做负载均衡的完整步骤
2021/03/31 Servers
浅谈MySQL之select优化方案
2021/08/07 MySQL
微信小程序中wxs文件的一些妙用分享
2022/02/18 Javascript