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 相关文章推荐
使用sockets:从新闻组中获取文章(二)
Oct 09 PHP
php合并数组array_merge函数运算符加号与的区别
Oct 31 PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
Oct 29 PHP
一个简单的php加密解密函数(动态加密)
Jun 19 PHP
php自定义的格式化时间示例代码
Dec 05 PHP
PHP $_FILES中error返回值详解
Jan 30 PHP
php使用百度翻译api示例分享
Jan 31 PHP
php调用新浪短链接API的方法
Nov 08 PHP
php获取CSS文件中图片地址并下载到本地的方法
Dec 02 PHP
php实现在多维数组中查找特定value的方法
Jul 29 PHP
Thinkphp连表查询及数据导出方法示例
Oct 15 PHP
laravel 如何实现引入自己的函数或类库
Oct 15 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优于Node.js的五大理由分享
2012/09/15 PHP
浅析PHP中strlen和mb_strlen的区别
2014/08/31 PHP
mac os快速切换多个PHP版本的方法
2017/03/07 PHP
php 策略模式原理与应用深入理解
2019/09/25 PHP
laravel 时间格式转时间戳的例子
2019/10/11 PHP
页面回到顶部的三种实现(锚标记,js)
2012/10/01 Javascript
javascript数组的使用
2013/03/28 Javascript
jQuery+AJAX实现无刷新下拉加载更多
2015/07/03 Javascript
jQuery点击按钮弹出遮罩层且内容居中特效
2015/12/14 Javascript
原生JavaScript制作微博发布面板效果
2016/03/11 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
Bootstrap弹出框之自定义悬停框标题、内容和样式示例代码
2017/07/11 Javascript
Vue表单类的父子组件数据传递示例
2018/05/03 Javascript
详解webpack打包时排除其中一个css、js文件或单独打包一个css、js文件(两种方法)
2018/10/26 Javascript
详解如何在Vue项目中导出Excel
2019/04/19 Javascript
vue实现行列转换的一种方法
2019/08/06 Javascript
python中global用法实例分析
2015/04/30 Python
Python读取Excel的方法实例分析
2015/07/11 Python
python创建列表并给列表赋初始值的方法
2015/07/28 Python
python中文件变化监控示例(watchdog)
2017/10/16 Python
十分钟利用Python制作属于你自己的个性logo
2018/05/07 Python
python2.7 安装pip的方法步骤(管用)
2019/05/05 Python
Python re 模块findall() 函数返回值展现方式解析
2019/08/09 Python
安装python及pycharm的教程图解
2019/10/10 Python
CSS3 Columns分列式布局方法简介
2014/05/03 HTML / CSS
详解HTML5中的picture元素响应式处理图片
2018/01/03 HTML / CSS
英国领先的隐形眼镜在线供应商:Lenstore.co.uk
2019/11/24 全球购物
自我评价格式
2014/01/06 职场文书
销售职业生涯规划范文
2014/03/14 职场文书
高等教育学专业自荐书
2014/06/17 职场文书
家庭贫困证明范本(经典版)
2014/09/22 职场文书
私人房屋买卖协议书
2014/10/04 职场文书
安全生产月标语
2014/10/07 职场文书
个人合作协议范本
2015/08/06 职场文书
nginx rewrite功能使用场景分析
2022/05/30 Servers
win10此电脑打不开怎么办 win10双击此电脑无响应的解决办法
2022/07/23 数码科技