随笔分类 -  thinkphp3.1.2

摘要:1.上传的文件后缀是大写的我们做上传文件的时候考虑的比较少,所以我就想把客户上传的文件后缀统一一下,后面我解析附件的时候比较好解析。例子:我得到的文件名称:$infoFileName;$fileName = explode('.',$infoFileName); $postfix = strtolo 阅读全文
posted @ 2016-01-29 17:50 KOBE-Jason 阅读(1002) 评论(0) 推荐(0)
摘要:1.无论是那个框架的导入,其实都是一样的原理的,但是首先我们要导入包,可能就这点不同。kohana的导入包的方法:require_once(Kohana::find_file('vendor','PHPExcel/PHPExcel/IOFactory'));thinkphp的导入包的方法: req... 阅读全文
posted @ 2015-06-24 15:28 KOBE-Jason 阅读(722) 评论(0) 推荐(0)
摘要:1.array_unique()移除数组中的重复的值,并返回结果数组。当几个数组元素的值相等时,只保留第一个元素,其他的元素被删除,对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。返回的数组中键名不变。2.array_intersect() 返回两个或多个数组的交集数组比如:"Cat",1=... 阅读全文
posted @ 2015-02-28 14:57 KOBE-Jason 阅读(1151) 评论(0) 推荐(0)
摘要:%s -- 表示字段串%d -- 表示整形数字%f -- 表示浮点数例子:$order_number = $m_ebay_order_numbers->where("ebay_ordernum='%s'",$ebay_order_id)->find();$ebay_order_id 当这个所赋的值不... 阅读全文
posted @ 2015-01-03 14:58 KOBE-Jason 阅读(447) 评论(0) 推荐(0)
摘要:1,我的数据格式是:{"message":"","code":0,"data":[{"Order":{"sku":"YA01204","last_updated":"2014-12-10T03:01:29","product_id":"540ac3b8150f190a4e25c576","order... 阅读全文
posted @ 2014-12-11 11:14 KOBE-Jason 阅读(739) 评论(0) 推荐(0)
摘要:1.页面: 当前位置:导入界面 店铺费用 ... 阅读全文
posted @ 2014-12-08 21:00 KOBE-Jason 阅读(227) 评论(0) 推荐(0)
摘要:1.你可以把你要下载的模板放在这个项目的Public/excelmodel目录下,然后你就可以在页面中编写代码你可以在下载按钮这里编写:onclick="window.location.href='__ROOT__/Public/excelmodel/yxpyks.xls'" yxpyks.xl... 阅读全文
posted @ 2014-12-08 17:47 KOBE-Jason 阅读(781) 评论(0) 推荐(0)
摘要:1.函数explode(); 这个是字符串转化为数组 ,implode() ;这个是数组转化为字符串。$array=explode(separator,$string);$string=implode(glue,$array);使用和理解这两个函数的关键之处是分隔符(separator)和胶合符(g... 阅读全文
posted @ 2014-12-08 11:58 KOBE-Jason 阅读(4626) 评论(0) 推荐(0)
摘要:1.以下函数都可以直接使用。function getReportDates($periods){ $dates = array(); //当前时间周期的起止时间 $end = getWeekendByDate($periods); $start = date("Y-m-d",... 阅读全文
posted @ 2014-12-06 15:37 KOBE-Jason 阅读(297) 评论(0) 推荐(0)
摘要:1.当前时间,往后退5天:date('Y-m-d H:i:s',strtotime('-1 days'));2.有固定时间,往后面退一天或者七天,或者30天:比如时间:$time =2014-12-05 14:48:59往后推一天:$time_sp=strtotime($time); //转化为时间... 阅读全文
posted @ 2014-12-06 14:57 KOBE-Jason 阅读(1628) 评论(0) 推荐(0)
摘要:我使用的是thinkphp框架。一般我们页面和控制器传输数据都是通过form表单进行传输,今天呢!我们不用表单来提交数据。使用jquery ajax技术:$(function(){$("#btn").click(function(){var sku = $("#sku_names").val(); ... 阅读全文
posted @ 2014-12-02 17:41 KOBE-Jason 阅读(156) 评论(0) 推荐(0)
摘要:S()函数的使用:ThinkPHP把各种缓存方式都抽象成统一的缓存类来调用,而且ThinkPHP把所有的缓存机制统一成一个S方法来进行操作,所以在使用不同的缓存方式的时候并不需要关注具体的缓存细节。如:S('data',$Data);//使用data标识缓存$Data数据S('data',$Data... 阅读全文
posted @ 2014-11-27 20:43 KOBE-Jason 阅读(416) 评论(0) 推荐(0)
摘要:1.这是我在做项目的时候编写的:$profit = M('shipping_types',' ','DB_PROFIT');//没有表前缀,在M函数的第二个参数就为空。//条件$field = array();$field += array('id' => 'id');$field += array... 阅读全文
posted @ 2014-11-17 14:58 KOBE-Jason 阅读(130) 评论(0) 推荐(0)
摘要:1.thinkphp框架中的if标签,用于html页面中。在html中编写php代码1).从控制器中得到数据在循环中if else 判断: 123123131313222222222222上面的代码中$result 在读取的时候本来是{$result.system_name}这样子得到值的,... 阅读全文
posted @ 2014-11-13 14:37 KOBE-Jason 阅读(525) 评论(0) 推荐(0)
摘要:这是我写的一个方法,这个方法可以直接使用在你的代码上。下面我画红色的就是要修改或者删除的。public function import(){ /*创建PHPEXCLE读取,默认excel2007,最好兼容csv格式*/ import("ORG/PHPExcel/PHPExcel"); ... 阅读全文
posted @ 2014-11-12 16:17 KOBE-Jason 阅读(1134) 评论(0) 推荐(0)
摘要:分为客户端和服务端1.服务端:class ProfitserverAction extends Action { public function index(){ Vendor('phpRPC.phprpc_server'); //服务器 这是重点要导入这个包 functi... 阅读全文
posted @ 2014-11-10 21:15 KOBE-Jason 阅读(186) 评论(0) 推荐(0)
摘要:/** * 获取客户端IP地址 * @param integer $type 返回类型 0 返回IP地址 1 返回IPV4地址数字 * @return mixed */function get_client_ip($type = 0) { $type = $type ? 1 : 0... 阅读全文
posted @ 2014-11-07 17:20 KOBE-Jason 阅读(254) 评论(0) 推荐(0)
摘要:1.我刚学的时候都不知道thinkphp的分页是这么回事,不过现在好多啦!1.thinkphp的分页首先要导包:这是action :class TestAction extends Action{ public function index(){ import("@.ORG.Pa... 阅读全文
posted @ 2014-11-06 20:05 KOBE-Jason 阅读(208) 评论(0) 推荐(0)
摘要:1,第一我们都知道thinkphp 控制器和页面是通过$this->assgin();或着$this->在页面中要得到的值的随便变量 ,来传值的比如(此方法是在有时间控件才能使用的): $select_time = array('start_time' => date('Y-m-d',strtot... 阅读全文
posted @ 2014-11-04 17:37 KOBE-Jason 阅读(1018) 评论(0) 推荐(0)
摘要:PHP Date() 函数把时间戳格式化为更易读的日期和时间。date(format,timestamp)format:显示时间的格式。 timestamp:可选。规定时间戳。默认是当前时间和日期。date('Y-m-d')当前系统时间。date('Y-m-d',strtotime('-1 week... 阅读全文
posted @ 2014-11-04 17:09 KOBE-Jason 阅读(133) 评论(0) 推荐(0)