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 相关文章推荐
PHP数组对比函数,存在交集则返回真,否则返回假
Feb 03 PHP
php curl的深入解析
Jun 02 PHP
关于PHP堆栈与列队的学习
Jun 21 PHP
PHP的构造方法,析构方法和this关键字详细介绍
Oct 22 PHP
为PHP5.4开启Zend OPCode缓存
Dec 26 PHP
php限制上传文件类型并保存上传文件的方法
Mar 13 PHP
图文介绍PHP添加Redis模块及连接
Jul 28 PHP
thinkphp3.x中cookie方法的用法分析
May 19 PHP
PHP利用正则表达式将相对路径转成绝对路径的方法示例
Feb 28 PHP
简单实用的PHP文本缓存类实例
Mar 22 PHP
laravel excel 上传文件保存到本地服务器功能
Nov 14 PHP
PHP单元测试配置与使用方法详解
Dec 27 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 多维数组排序实现代码
2009/08/05 PHP
Symfony学习十分钟入门经典教程
2016/02/03 PHP
Laravel 5.4.36中session没有保存成功问题的解决
2018/02/19 PHP
PHP Primary script unknown 解决方法总结
2019/08/22 PHP
前端开发必须知道的JS之原型和继承
2010/07/06 Javascript
基于jquery封装的一个js分页
2011/11/15 Javascript
javascript实现可改变滚动方向的无缝滚动实例
2013/06/17 Javascript
jQuery事件之键盘事件(ctrl+Enter回车键提交表单等)
2014/05/11 Javascript
jQuery如何获取同一个类标签的所有值(默认无法获取)
2014/09/25 Javascript
jquery checkbox 勾选的bug问题解决方案与分析
2014/11/13 Javascript
深入理解JavaScript系列(30):设计模式之外观模式详解
2015/03/03 Javascript
jQuery获取上传文件的名称的正则表达式
2015/05/21 Javascript
日常收藏的jquery技巧
2015/12/02 Javascript
JavaScript实现下拉菜单的显示和隐藏
2016/01/05 Javascript
jQuery鼠标悬浮链接弹出跟随图片实例代码
2016/01/08 Javascript
ES6新特性五:Set与Map的数据结构实例分析
2017/04/21 Javascript
详解webpack+gulp实现自动构建部署
2017/06/29 Javascript
three.js中3D视野的缩放实现代码
2017/11/16 Javascript
微信小程序实现多选功能
2018/11/04 Javascript
JavaScript中的惰性载入函数及优势
2020/02/18 Javascript
JavaScript实现无限轮播效果
2020/11/19 Javascript
javascript全局自定义鼠标右键菜单
2020/12/08 Javascript
Vue 实现一个简单的鼠标拖拽滚动效果插件
2020/12/10 Vue.js
Python OpenCV处理图像之图像直方图和反向投影
2018/07/10 Python
python使用matplotlib库生成随机漫步图
2018/08/27 Python
对Python信号处理模块signal详解
2019/01/09 Python
Python利用matplotlib做图中图及次坐标轴的实例
2019/07/08 Python
numpy中的meshgrid函数的使用
2019/07/31 Python
攀岩、滑雪、徒步旅行装备:Black Diamond Equipment
2019/08/16 全球购物
标准的毕业生自荐信
2014/04/20 职场文书
人力资源管理专业自荐信
2014/06/24 职场文书
学习朴航瑛老师爱岗敬业先进事迹思想汇报
2014/09/17 职场文书
家庭困难证明
2014/10/12 职场文书
水电工程师岗位职责
2015/02/13 职场文书
鲁冰花观后感
2015/06/10 职场文书
亲情作文之母爱
2019/09/25 职场文书