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 相关文章推荐
在VS2008中编译MYSQL5.1.48的方法
Jul 03 PHP
PHP导出MySQL数据到Excel文件(fputcsv)
Jul 03 PHP
php中如何防止表单的重复提交
Aug 02 PHP
PHP函数eval()介绍和使用示例
Aug 20 PHP
php创建桌面快捷方式实现方法
Dec 31 PHP
一段实用的php验证码函数
May 19 PHP
PHP使用数组实现矩阵数学运算的方法示例
May 29 PHP
Django 中 cookie的使用
Aug 17 PHP
PHP实现打包zip并下载功能
Jun 12 PHP
对laravel的csrf 防御机制详解,及form中csrf_token()的存在介绍
Oct 24 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
Dec 02 PHP
PHP7创建销毁session的实例方法
Feb 03 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
Snoopy类使用小例子
2008/04/15 PHP
xml在joomla表单中的应用详解分享
2012/07/19 PHP
php获取flash尺寸详细数据的方法
2016/11/12 PHP
在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
2007/02/15 Javascript
自动生成文章摘要的代码[JavaScript 版本]
2007/03/20 Javascript
突发奇想的一个jquery插件
2010/11/19 Javascript
jQuery学习之prop和attr的区别示例介绍
2013/11/15 Javascript
解决json日期格式问题的3种方法
2014/02/02 Javascript
构造函数+原型模式构造js自定义对象(最通用)
2014/05/12 Javascript
AngularJS入门教程之数据绑定原理详解
2016/11/02 Javascript
Node.js中路径处理模块path详解
2016/11/14 Javascript
JS实现改变HTML上文字颜色和内容的方法
2016/12/30 Javascript
mui上拉加载功能实例详解
2017/04/13 Javascript
利用ES6的Promise.all实现至少请求多长时间的实例
2017/08/28 Javascript
Vue.js2.0中的变化小结
2017/10/24 Javascript
JS实现二维数组横纵列转置的方法
2018/04/17 Javascript
微信小程序云开发实现云数据库读写权限
2019/05/17 Javascript
Vuex中实现数据状态查询与更改
2019/11/08 Javascript
详解Vue中的watch和computed
2020/11/09 Javascript
python 获取指定文件夹下所有文件名称并写入列表的实例
2018/04/23 Python
在Python中获取两数相除的商和余数方法
2018/11/10 Python
Python字符串对象实现原理详解
2019/07/01 Python
教你打造完美的创业计划书
2014/01/06 职场文书
2014年百日安全生产活动总结
2014/05/04 职场文书
客户经理竞聘演讲稿
2014/05/15 职场文书
护理专科学生自荐书
2014/07/05 职场文书
企业整改报告范文
2014/11/08 职场文书
2014年行政工作总结
2014/11/19 职场文书
档案管理员岗位职责
2015/02/12 职场文书
企业百日安全活动总结
2015/05/07 职场文书
2016银行招聘自荐信
2016/01/28 职场文书
创业项目大全(适合在家创业的项目)
2019/08/15 职场文书
go select编译期的优化处理逻辑使用场景分析
2021/06/28 Golang
Oracle表空间与权限的深入讲解
2021/11/17 Oracle
Windows Server 2019 配置远程控制以及管理方法
2022/04/28 Servers
win10此电脑打不开怎么办 win10双击此电脑无响应的解决办法
2022/07/23 数码科技