- 博客(53)
- 收藏
- 关注
原创 TP数组转化为对象
$collection = collection($products);也可以配置返回的类型 设置成collection就是对象
2019-06-30 18:05:45 1617
原创 TP代码生成工具
D:\phpStudy\PHPTutorial\WWW\fruit>php think make:controller api/v1/ThemeController created successfully.D:\phpStudy\PHPTutorial\WWW\fruit>php think make:model api/v1/ThemeController create...
2019-06-28 14:40:30 569
原创 TP的判断调试模式
// 如果是服务器未处理的异常,将http状态码设置为500,并记录日志 if(config('app_debug')){ // 调试状态下需要显示TP默认的异常页面,因为TP的默认页面 // 很容易看出问题 return parent::render(...
2019-06-27 11:38:50 766
原创 Yii的数值唯一性-场景与SQL
1.sql方法$hasCount = User::find() ->where(['or', ['name' => $name], ['code' => $code]]) ->andWhere(['!=', 'id', $id]) ->andWhere(['isDelete' => '0']) ->count(...
2019-06-25 17:47:50 372
原创 Yii的where中的in写法
$data = StartPort::find()->select('ID as value, NAME as text') ->where(['STATUS' => 'A']) ->andWhere(['in','id',explode(",",$info['PORTS'])]) -...
2019-06-25 09:46:23 5746
原创 Yii操作set/get/remove cookie
public function setCookie($name,$value,$expire = 0){ $cookies = Yii::$app->response->cookies; $cookies->add(new \yii\web\Cookie([ 'name' => $name, ...
2019-06-24 15:19:50 2838
原创 Yii的查询后缀限定
all():将返回一个由行组成的数组,每一行是一个由名称和值构成的关联数组(译者注:省略键的数组称为索引数组)。 one():返回结果集的第一行。 column():返回结果集的第一列。 scalar():返回结果集的第一行第一列的标量值。(交集) exists():返回一个表示该查询是否包结果集的值。 count():返回COUNT查询的结果。...
2019-06-17 09:23:31 153
原创 Yii的beforeSave
This method is called at the beginning of inserting or updating a record.The default implementation will trigger an EVENT_BEFORE_INSERT event when $insert is true, or an EVENT_BEFORE_UPDATE event i...
2019-06-15 16:37:49 619
原创 jQuery按键事件keyup
1.代码$(document).keyup(function(event){ if(event.keyCode ==13){ //这里填写你要做的事件 //TODO } }); 2.其他的按键代码
2019-06-15 13:02:29 1410
原创 Yii的各种query
queryAll();查询所有queryOne();查询一行queryColumn();查询一列queryScalar();查询交叉的
2019-06-14 18:24:05 1814
原创 jQuery构建路由
buildMUrl:function( path ,params){ var url = "/m" + path; var _paramUrl = ''; if( params ){ //处理参数 _paramUrl = Object.keys(params...
2019-06-11 19:33:08 1919
原创 JS的Object.keys
简记:返回对象的所有属性☆ 传入对象, 返回包含对象可枚举属性和方法的数组var obj = {'a': 'Beijing', 'b': 'Haidian'};console.log(Object.keys(obj)); //['a', 'b']☆传入字符串,返回索引值var str = "Beijing";console.log(Object.keys(str));...
2019-06-11 19:23:59 1310
原创 jQuery修改数组$.map
$.map() :用于修改数组第一个参数是哪个对象第二个参数是修改函数(会自己遍历所有的)$(function () { var arr = [ "a", "b", "c", "d", "e" ]; $("div").text(arr.join(", ")); arr = $.map(arr, function(n, i){ return (n.toUpperCase()...
2019-06-11 18:43:41 1352
原创 Yii模型类的方法
1.new$model = new order;$data = $model->find()->one();2.名字$data= Order::find()->one();
2019-06-11 10:53:14 218
原创 Yii的errorLog
总述errorHandle类用于获取错误信息;FileTarget用于输出这些信息异常处理类:$error=Yii::$app->errorHandler->exception;错误信息: $file=$error->getFile(); $line=$error->getLine(); ...
2019-06-11 10:10:54 309
原创 PHP判断微信端
public static function isWechat(){ $ug= isset($_SERVER['HTTP_USER_AGENT'])?$_SERVER['HTTP_USER_AGENT']:''; if( stripos($ug,'micromessenger') !== false ){ return true;...
2019-06-11 09:08:00 434
原创 Yii的Url::toRoute
没有参数直接用单引号字符串;有参数 用一个数组表示 第一个元素是地址 第二个元素是参数use yii\helpers\Url;// /index.php?r=site/indexecho Url::toRoute('site/index');// /index.php?r=site/index&src=ref1#nameecho Url::toRoute(['s...
2019-06-10 23:14:57 576
原创 PHP的查找stripos strpos strripos strpos
1.简述strpos是第一次出现的索引stripos是第一次出现的索引,不算大小写strrpos是最后一次出现的索引strripos是最后一次出现索引,不算大小写2.代码<?php$num=strpos('aaavV','V');var_dump($num);echo "<br>";$num=stripos("aaavV",'V');var...
2019-06-10 20:44:15 584
原创 Linux的find grep
1.总述(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。(2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。2.find基本格式:find path expression1.按照文件名查找(1)find / -name httpd.conf #在根目录下...
2019-06-08 23:26:16 393
原创 JQUERY项目所用插件
评分:raty下拉:select2编辑:UEditor标签:tagsinput图表:highcharts图标:fontawesome二维码:https://github.com/2amigos/yii2-qrcode-helper
2019-06-08 18:58:27 100
原创 PHP的urlencode
1.为什么urlencode1.是因为当字符串数据以url的形式传递给web服务器时,字符串中是不允许出现空格和特殊字符的2.因为 url 对字符有限制,比如把一个邮箱放入 url,就需要使用urlencode函数,因为 url 中不能包含@字符。3.url转义其实也只是为了符合url的规范而已。因为在标准的url规范中中文和很多的字符是不允许出现在url中的。2.函数s...
2019-06-07 10:09:41 5232
原创 JS的join
join()方法:将数组所有元素拼接成一个数组,相当于java的toString方法默认逗号连接var joinArr = ["hello","world"];var joinArr1 = joinArr.join(); // joinArr1: "hello,world"var joinArr2 = joinArr.join(""); // joinArr2: "hellowo...
2019-06-06 14:58:14 2478 1
原创 JS的splice
用来替换删除数组元素的// 添加// 为0时不删除项目直接添加数组项,不为0时会删除指定位置指定个数的项目然后再添加新项目var spliceArr0 = ["aaa","bbb"];var spliceArr1 = spliceArr0.splice(1,0,"xx");结果:spliceArr0: [aaa,xx,bbb]; spliceArr1: [] // 删除数组...
2019-06-06 14:55:32 1766
原创 JS的concat
concat()方法:合并两个数组,不会改变原数组var concatArr0 = ["aaa","bbb"];var concatArr1 = ["xxx","yyy"];var concatArr2 = concatArr0.concat(concatArr1);
2019-06-06 14:53:23 2092
原创 JS声明数组
//第一种var A=[12,78,78,78,89]console.log(A) //第二种var B=new Array();B[0]=12B[1]=34B[2]=56console.log(B) //第三种var C=new Array(3);C[0]=12C[1]=34C[2]=56console.log(C) //第四种 var D=new ...
2019-06-06 14:16:03 1279
原创 jQuery二维数组遍历
var info = [[1,'jack'],[0,'mary'],[3,'tom']];$.each(info, function(i, j){ $.each(j, function(m, n){ document.write(n); if(m < j.length - 1){ document.write("=>...
2019-06-06 14:08:26 3544
原创 JQUERY拼接数组
定义一个一维数组 一个一个的进行填充字符串(id+quantity)通过遍历进行填充!var data = [];$(".order_list li").each( function(){ var tmp_book_id = $(this).attr("data"); var tmp_quantity = $(this).attr("data-quantity");...
2019-06-06 14:01:49 2326
原创 JQUERY的toFixed()
1.简述toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。2.代码<script type="text/javascript"> var num = new Number(13.37); document.write (num.toFixed(1))</script>13.4...
2019-06-06 11:36:57 1828
原创 JQUERY的html()
1.简述html() 方法返回或设置被选元素的内容 (inner HTML)。如果该方法未设置参数,则返回被选元素的当前内容。$(".btn1").click(function(){ $("p").html("Hello <b>world</b>!");});...
2019-06-06 11:34:18 483
原创 PHP的microtime
函数 microtime() 函数返回当前 Unix 时间戳的微秒数。 microtime(true) 则返回一个浮点数,表示微秒的时间戳形式代码<?php//直接返回微妙数$a=microtime();echo $a;echo...
2019-06-05 22:31:26 2886
原创 Mysql的B树/B+/B*/R树(补充)
https://blog.csdn.net/v_JULY_v/article/details/6530142
2019-06-05 16:04:20 493
原创 jQuery的push
1.简述push数组尾部加元素 返回个数unshift数组头部加元素 返回个数2.代码<script type="text/javascript">var arr = new Array(3)arr[0] = "George"arr[1] = "John"arr[2] = "Thomas"document.write(arr + "<br ...
2019-06-04 22:08:51 1425
原创 JQUERY的split
1.简述split() 方法用于把一个字符串分割成字符串数组。最后的数字就是返回几个数组元素stringObject.split(separator,howmany)howmany可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。2.代码<!DOCTYPE ...
2019-06-04 10:56:31 7589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人