PHP向数组开头添加新值
php操作数组时,如我们需要向一个新数组头部添加一个新值,该如何操作呢?这篇文章就说一说PHP如何操作数组,并在数组的开头处添加一个新的。PHP array_unshift()函数array_unshift...
php操作数组时,如我们需要向一个新数组头部添加一个新值,该如何操作呢?这篇文章就说一说PHP如何操作数组,并在数组的开头处添加一个新的。PHP array_unshift()函数array_unshift...
php中有对一个字符串中的指定字符进行替换的方法,在web前端 javascript 脚本中也有字符串替换的方法,而且还非常的简单。接下来我们就说一说,javascrpt 中对字符串进行替换的方...
今天在写一个关于 html 中 select 下拉元素选择的动态事件时,发现如果使用 javascript 中的 click 事件的话,会被执行两次。网上查了一下资料,发现 select 元素下拉选中事件并...
今天无事查看了一下网站的访问日志,发现日志中有不少神马搜索引擎的来访记录。就写了一段php代码,用来统计一下神马搜索访问的数据,以便做出合理的优化方案。神马搜索来源记录...
在网站后台设计时,有时候因为项目要求,需要获取当前网页的url地址。php中获取url地址,以url中各个参数的方法有很多,那么接下来就来说一说,php中如何获取url地址,以及url中包含的...
在div元素中自定义一些属性可以很方便传递一些数据,那么这篇文章就说一说,利用 js 来获取DIV元素的属性值,以及如何动态的设置div的属性以及属性值。js 获取DIV的属性值原生 ja...
今天用工具检测网页是否经过GZIP压缩时,突然想到是否可以利用php代码来检测呢,查了查资料然后写了测试代码,竟然成功了。分享一下,看有人需要不。php利用curl来检测网页是否经过...
Gzip网页压缩可以大幅度提升网站加载速度,尤其对一些服务器配置低,宽带小,网站内容多,访客多的网站效果明显。那么今天就说一说,php中开启Gzip网页压缩的方法。GZIP网页压缩的概...
现在国内的版权意识越来越强,特别是一些做原创博客的站长们。自己辛辛苦苦写出来的东西,被别人鼠标点几下,就复制走了。有些自觉的复制者们都会带上文章的网站链接,但是大多数的...
昨天说了一下php中的 similar_text() 函数,此函数可以比较两个字符串之间的相似度(以百分比计),但此函数在比较中文字符串时感觉不是那么的准确。在网上搜索了一些php用户比较两...
今天帮一个老客户的工具网站加了一个比较两个字符串相似度的功能,是用了php写的,功能很简单,但很使用。就写一下教程,有需要的就拿去吧。PHP similar_text() 函数similar_text()...
上午写了一篇关于php过滤特殊字符并保留中文,数字以及英文字母的文章,其中就用到了php中的预设函数 preg_match_all(),今天就有小伙件发私信说,能不能简单介绍一下这个 preg_mat...
今天在开发一个关于QQ号登录的功能时,发现获取的QQ号昵称中有的带有一些特殊的字符。而这些带有特殊字符的昵称在其它功能中调用时会发生一些判断错误,所以就写了一个过滤的正...
Session 是一种客户端与网站服务器之间更为安全的交互方式。一旦使用了 session 会话,便可以在网站的任何页面使用,从而让访问者与网站之间建立了一种“对话”机制...
在网站的前台使用JS可以做很多的事情,比如利用JS获取当前网页的网址,参数,锚点,通讯协议等等。那么这篇文章就简单的说一下,利用 javascript 获取当前网页网址中部份信息的方法。...
今天因为需要写一个调用百度搜索图片的小插件,但是发现百度的图片都有防盗链的,如果不是百度自家网站使用,是不显示的。所以做了一个PHP的小文件,用来突破百度图片的防盗链。直...
今天在做一个网站的登录功能时,php报错啦,它竟然报错了。那么就开启调试模式,找原因。PHP报错代码及原因A session had already been started - ignoring session_start()以面...
在HTML页面的DIV布局中,如果我们把DIV的宽度当做一个计算公式,让浏览器去自动去计算它们的值是不是很有意思呢?那么今天就说一下,CSS中的一个关于计算的函数 calc() calc() 函数...
在网站WEB前端设计中,如果想加快网页的加载速度,减少网站访客的等待时间,经常要对HTML页面文件,CSS文件,JS文件,图片文件等静态文件进行压缩,也有的会使用CDN一类的加速服务。而今...
今天有童鞋来问,在网站的后台如何获取ajax请求来源的页面地址,并根据来源地址的不同做一些简单逻辑判断。那么针对这个问题,写篇博文,做一下回答。PHP $_SERVER['HTTP_REFER...
PHP编程中,有时候需要对数组中指定的元素进行删除操作。这篇文章就说几种php语言中如何对数组中指定值的元素进行删除的方法。PHP unset() 函数PHP删除数组中的元素需要用到...
php中可以将数组转换成字符串的形式,也可以将字符串通过某个特定的规律转化成数组。那具体如何做呢?今天这篇文章就来说一说php中数组与字符串之间相互转换的方法。PHP 数组转...
前两天发布了一篇关于利用html5在手机端进行拨号和发送短信的教程,今天再说一下利用html5在手机端调用摄像头以及录音的教程HTML5 调用手机摄像头在html5中可以利用type类型...
URL编码(URL encoding),也称作百分号编码(Percent-encoding), 是一种特定的上下文的统一资源定位符(URL)的编码机制。urlencode()函数,可以将指定的字符串以url编码的形式进行...
今天有一童鞋过来问如何在HTML页面中,添加拨打电话号码的的功能。我个人没做过此类的功能,也有点疑惑,就百度了一下查了点资料,发现非常的简单,写个教程记录一下。HTML拨打电话的...
Jquery中有多种可以查找节点的方法,今天这篇文章就说几种简单点的,也在日常中经常用到的。jQuery parent() 方法parent():查找并返回被选元素的父元素语法:$(selector).parent(f...
今天在做一个API接口调用的功能时,需要添加一个接口的调用限制逻辑。即用户在调用接口一定的次数后,限制用户的处理速度,达到一个防止机器刷量的目的。实现这个功能就要用到PHP...
jquery 中有很多种追加元素的方法,今天就介绍几种最常用的,做个笔记,记录一下。jQuery append() 方法append():方法可以在被选元素的内部的结尾处插入内容语法:$(selector).appen...
由于项目要求,需要利用php做一个获取远程页面html状态码的功能,用来判断远程页面是否可以访问,就类似那种HTML页面状态码检测工具一样。整理了一下代码,贴出来。有需要的可以拿...
最近一段时间接到不少网络公司的电话推销百度小程序,大意就是百度小程序所占排名比较好等等,那么我们到底适合做百度小程序吗?在考虑做不做之前,先要确定百度小程序到底排名怎...
最近,随着百度,腾讯,和360等互联网巨头们纷纷入局小程序领域之后,搜狗输入法也瞄上了小程序,并正式推出了搜狗输入法小程序平台。主要应用场景就是“输入法+小程序”据...
我们通常在做布局时父层是不设置高度的,我们一般情况是希望父层的高度是由子层里面的内容来决定的。但是有时候我们要给子层内容做浮动,这样的话父层高度不会被撑开,即父层的高...
在网页中字体样式可分为游览器默认样式,网页定义样式,用户自定义样式。和CSS一样也是优先级的,用户自定义样式高于网页定义样式,而游览器默认样式优先级是最低的。当然最高的字...
在学html中,有次在做布局时,使用行高时,自己不明白line-height到底是哪段距离,在没查资料时,我还以为是word里的行距呢?因为我经常使用word里的行距做排版。当我上网查资料时,才明...
在CSS3中我们可以使用text-shadow属性给页面上的文字添加阴影效果,text-shadow在CSS2.1的时候曾被删除过的一个属性,但是又在css3.0中恢复了使用。①text-shadow的使用方法:tex...
在盒模型中,如果我们给盒子内部的元素加入了内边距padding和边框 border后,它的总长度或者高度会增加。那么如果元素用于非常精确的布局时,我们就需要重新进行计算增减。这是比...
在CSS3中,我们可以使用box-shadow属性让盒子产生阴影效果。下面介绍几点box-shadow属性的使用:⑴使用方法:box-shadow:length length length color,前三个length分别表示文字阴影...
一个项目的CSS最基本结构通常是由:base.css,common.css,page.css文件组成的。base.css的作用主要是重设浏览器默认样式和提供通用原子类。base.css文件一般不需维护,但要保证其...
在我们制作网页布局时很多情况要使用position属性。它主要有absolute,solution,static和fixed四个属性值,其中static是默认值,在不写position属性时默认情况下就是static,它遵...
在制作js幻灯片时看到了轮播数字raba属性的用法,忽然想到了以前用到的opacity这个属性,我就想它们都可以设置透明度,究竟有什么区别呢?我就看了一些资料,总结了一点。具体内容如...
①利用relative给一级菜单中的li标签确定相对位置;③使用absolute给二级菜单ul标签确定绝对位置并注意图像z-index层叠关系;④通常情况一级菜单里的li标签做float,使其导航横排...
在网页中relative,absolute和float这三个属性用处非常广,不论是滚动的banner,还是能够切换的选项卡都会有relative,absolute和float这三个属性当中的一个。下面就分别来看看它...
9月16日 消息:今日,微信公众平台发文称,新增了小程序视频广告组件、小程序视频前贴广告组件,同时升级了流量主数据报表。小程序视频广告组件:流量主在小程序页面内以视频形式展...
众所周知,要保护一个页面,最基础的就是要屏蔽右键。而现在网页上用得最多的是function click(),即下面这段代码:<script>function click(){ if(event.button==2){ alert( '...
昨天才做了个微信小程序的页面,因为入门不久,很多东西还不熟悉,一些弹出层的交互还是比较陌生,还有很多要学习。今天在这里就分享昨天才学习到的微信小程序之wx.showToast。wx.s...
记得以前某某某天上午被设计师“调戏”了,记忆犹新啊,就是因为一个项目(PC和移动)中的字体问题,纠结了一上午,设计师非要字体效果跟设计稿上保持一致。那时那刻,我已无语...
倾盆大雨后,终于带来一些凉意,暂别炎热的天气,心情自然舒坦好多,静下心来分享点东西:浅谈项目中Web网页字体优化的一些事。字体是实现良好的设计、品牌推广、可读性和无障碍功能...
在微信小程序中使用二次贝塞尔曲线画波浪,我们使用的是canvasContext.quadraticCurveTo方法。我们先看下什么是canvasContext.quadraticCurveTo。定义创建二次贝塞尔曲线路径...
大家都知道给一个box添加渐变背景很简单,但是如何用CSS3给文字添加渐变呢,可能有些童鞋就蒙了,用图?当然不是,如果是,那就没分享的必要了,一起来学习下。我们从零开始学习,一共分三...
近期做了一些程序,分享个小知识点,就是模仿WEB端的TAB点击切换。在浏览器端开发时,经常会有这种情况:单击某个元素,让其高亮显示,例如下图:这个用 js 很容易实现, 因为单击事件触发...