【经典语录】 执着追求并从中得到最大快乐的人,才是成功者。——梭罗
今年已经过了124天
本周是今年的第18周
本月还有27天
距离星期天还有1天
活到老学到了,我也不怕你笑——Brisklan。
活到老学到了,我也不怕你笑——Brisklan。
php判断链接是否有问号(?)的方式蛮多,但是用stripos()类的需要注意了,这是返回所在位置的,链接的参数经常在0的位置,所以判断会出现错误。 用灵活用explode比较可靠,把字符串用问号分隔,有两个值代表存在,否则不存在。 $backToUrl = $backToUrl.(!empty(explode('?',$backToUrl,2)[1])?'&...
今天需要做一个txt协议内容直接上传转换文本显示的功能,用php直接读取内容后发现乱码了,完全看不懂。 经过寻找经验,发现了一个比较好的处理方法: <?php function read_txt($fileName) { $contents = file_get_contents($fileName); //获取文件的编码方式 $encoding ...
layer自定义弹出输入框,有些时候需要点击按钮后弹出输入框让用户选择或者填写表单,利用layer自定义的弹出可以很方便实现, 注意:弹出的按钮触发事件可以直接写函数名称,否则有冒泡等需要清理。 稍微加点修饰更好看 /*弹出需要*/ .layui-layer-content { padding: 10px; } 在l...
利用php的内置函数将数组里面的某个值作为键名返回,这样减少一步循环赋值: //用状态作为key $key = array_column($data,'status');//取所有状态 $data = array_combine($key,$data) ;//重新格式 ...
Javascript怎么得到数组长度(也就是数组的元素个数)? Javascript怎么获取对象的成员个数? 你肯定想到了array.length!? 那么我们来测试一下下面这个例子. <script type="text/javascript"> var a = []; a[50] = 50; alert(a.length); </script> 请问数组a有...
微信是经常使用的一款社交软件,我们可能在工作上有工作微信号,生活有生活微信号,主要是方便工作和生活分开。 手机微信有切换微信号的功能,虽然还是很不方便(挤下一个才能登陆),基本也够用了,当然也可以用手机的多开软件(注意选安全点的!)。电脑端的微信也是常备的程序,当我们用电脑时就不用打开怕错过微信消息了。 下面几行代码让电脑可以快速打开多个微信,登陆即可,工作生活两不误。。。。 ...
今天在用bootstrap做一个表单的时候发现垂直距离靠太近了,不好看。当窗口缩小或者移动端的时候都是正常的,距离很合理。就是在PC端和大一点的视窗的时候,布局很紧密,看起来头痛!! 调试了几次发现是缺少了一个class属性【form-horizontal】,这个属性自动帮布局好,如果没有自带的属性自己写css自定义就比较麻烦,表单一旦多起来就比较耗时间了。 对比图: ...
三级菜单或者分类控制复选功能的实现。 逻辑:选中第三级某项后上级和顶级自动选中;子级全部未选中时直接上级自动去除选中;选中上级时下级自动全选,反之全不选: 案例说明:data-pid树形是本节点上级编号,data-id是本几点编号,通过这两个可以快速定位上下级。 $(function () { $('#jstree').jstree();...
在web开发过程中经常会遇到冒泡事件,不阻止或者清理掉就达不到另外的事件完善。 今天用jstree插件做一个树形分类,目的的选择每个分类前面的复选框,批量进行操作分类。 问题在于jstree有默认事件,复选框无法有效显示效果。 解决方式:直接用js去除事件冒泡 $("input[name='ids']").on('click',function(e){ e.st...
这个是一个利用php查询当前服务器信息的函数,比较常用,主要包括php的信息、运行环境、服务器的信息等。 函数如下: //系统信息 function get_sys() { return [ '操作系统'=>PHP_OS, '运行环境'=>$_SERVER["SERVER_SOFTWA...