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中利用XML技术构造远程服务(上)
Oct 09 PHP
怎样在UNIX系统下安装php3
Oct 09 PHP
二十行语句实现从Excel到mysql的转化
Oct 09 PHP
php基础学习之变量的使用
Jun 09 PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
Jan 16 PHP
php 函数中使用static的说明
Jun 01 PHP
PHP高手需要要掌握的知识点
Aug 21 PHP
php无限极分类递归排序实现方法
Nov 11 PHP
thinkphp微信开发(消息加密解密)
Dec 02 PHP
thinkPHP5项目中实现QQ第三方登录功能
Oct 20 PHP
PHP时间戳和日期相互转换操作实例小结
Dec 18 PHP
Laravel多域名下字段验证的方法
Apr 04 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版)
2006/10/09 PHP
php使用cookie实现记住登录状态
2015/04/27 PHP
学习php设计模式 php实现建造者模式
2015/12/07 PHP
php获取'/'传参的值简单方法
2017/07/13 PHP
Js的MessageBox
2006/12/03 Javascript
JS记录用户登录次数实现代码
2014/01/15 Javascript
js判断游览器类型及版本号的代码
2014/05/11 Javascript
使用nodejs、Python写的一个简易HTTP静态文件服务器
2014/07/18 NodeJs
jQuery平滑旋转幻灯片特效代码分享
2015/09/07 Javascript
跟我学习javascript的call(),apply(),bind()与回调
2015/11/16 Javascript
js获取url传值的方法
2015/12/18 Javascript
BootStrap实现轮播图效果(收藏)
2016/12/30 Javascript
微信小程序 Button 组件详解及简单实例
2017/01/10 Javascript
将 vue 生成的 js 上传到七牛的实例
2017/07/28 Javascript
iframe与主框架跨域相互访问实现方法
2017/09/14 Javascript
微信小程序开发之好友列表字母列表跳转对应位置
2017/09/26 Javascript
AngularJS实现的锚点楼层跳转功能示例
2018/01/02 Javascript
详解vue-cli3多环境打包配置
2019/03/28 Javascript
vue 项目 iOS WKWebView 加载
2019/04/17 Javascript
Vue通过Blob对象实现导出Excel功能示例代码
2020/07/31 Javascript
JS闭包原理及其使用场景解析
2020/12/03 Javascript
python处理圆角图片、圆形图片的例子
2014/04/25 Python
进一步探究Python中的正则表达式
2015/04/28 Python
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
2018/04/24 Python
react+django清除浏览器缓存的几种方法小结
2019/07/17 Python
解决django 新增加用户信息出现错误的问题
2019/07/28 Python
Python时间序列缺失值的处理方法(日期缺失填充)
2019/08/11 Python
使用django和vue进行数据交互的方法步骤
2019/11/11 Python
pytorch 中pad函数toch.nn.functional.pad()的用法
2020/01/08 Python
jupyter lab文件导出/下载方式
2020/04/22 Python
CSS Grid布局教程之浏览器开启CSS Grid Layout汇总
2014/12/30 HTML / CSS
美国运动鞋和服装网上商店:YCMC
2018/09/15 全球购物
SheIn沙特阿拉伯:女装在线
2020/03/23 全球购物
大学同学聚会邀请函
2014/01/19 职场文书
2016年学校党支部公开承诺书
2016/03/25 职场文书
奇妙的 CSS shapes(CSS图形)
2021/04/05 HTML / CSS