以前写的,今天搞个别的需要,翻出来.直接上代码吧./*上传图片,按键方法*/chooseImage:function(e){letthat=this;letimgfiles=that.data.files;console.log(imgfiles.length);wx.chooseImage({count:5-imgfiles.length,//最多选取5张,这里微信后台会控制sizeType:['compressed'],//传压缩图sourceType:['album','camera'],//可以指
1字符串1.1少用正则表达式能用PHP内部字符串操作函数的情况下,尽量用他们,不要用正则表达式,因为其效率高于正则。没得说,正则最耗性能。str_replace函数要比preg_replace快得多,strtr函数又比str_replace来得快。有没有你漏掉的好用的函数?例如:strpbrk()、strncasecmp()、strpos()、strrpos()、stripos()、strripos()。1.2字符替换如果需要转换的全是单个字符,用字符串作为strtr()函数完成替换,而不是数组:$add
php的功能强大而又简单,这里写一下简单常用的数组函数使用.unset($postdata['pay']);//删除键值if(count($pay)==1)$pay[]=0;$key=['is_receipt','is_payment'];//键值合并成一个新数组$paytab=array_combine($key,$pay);$data=array_merge($postdata,$paytab);//合并数组,后数组同键值压前数组
1:连接<imgalt=""src="http://note.youdao.com/yws/res/3166/548B18F4E6794F85A9CC69A7BC2B34DB"style="width:531px;"/>2:查询当前库里的所有表命令:showdatabases;<imgalt=""src="http://note.youdao.com/yws/res/3183/82825C2598F
这几天一直两边跑,代码一般都是git同步。上次在这笔记本上就发现写一个软件时,商品分类不出来,出错,而在店铺那边有很好,一样的代码,当时以为是环境的问题,没管它。今天再次出现,发现是模型里的查询数据没转化为数组,到递归那边就不正常了。
aardio可以很方便的和web进行交互,但还是有些小小的注意事项。第一个是wb.external一定要在wb.go()之前创建,不然的话很容易在网页脚本里提示找不到js对象,这也是很容易忽视的问题。
一直用composer装各种扩展库,php现在也推荐这样。只到这两件事把我不爽到了。以前用endroid/qrcode库直接composer安装了生成二维码的,由于软件都是我自己写的,tp这段时间爆出了一些安全问题,生了几次级,我一般喜欢composerupdate直接升级,升级后发现二维码直接生成不能用了,看了下原来方法都改了。哎。我这人喜欢简洁,这几天发现vender目录下很多库不认识,我自己也没有主动安装它呀。用composerremove+库名移除又提示没有安装,最后仔细排查,原来是queryli
前几天整理自己的一份老代码,由于没有时间就把代码git到自己的一个老笔记本上修改。本来跑得好好的代码在笔记本上提示内存不足,也是,笔记本太老了,内存本身就小。看下了提示的错误,问题出在一处递归上。这是以前写的递归,无极限生成树形数组经常要用到。这是以前的代码/*无极限分类,返回树形数组结构*/StaticPublicfunctionunlimitedForLayer($cate,$pid=0,$name='son'){$arr=[];foreach($cateas$v){if($v['pid']==$pi