JS常用的数组操作

在JS中,我们有时需要对JS进行操作,下面介绍了JS数组操作基本方法,POP 删除最后一项、shift 删除第一项、push 增加到最后、unshift增加到最前、reverse 数组翻转、join数组转成字符串、indexOf数组元素索引、slice截取(切片)数组 得到截取的数组、splice剪接数组 原数组变化 可以实现shift前删除,pop后删除,unshift前增加,同push后增加一样的效果、concat数组合并。
阅读全文

禁止网站被通过iframe引用

解决方案一:js方法```javascript<script type="text/javascript" if(self != top) { top.location = self.location; }</script```把上面的JS代码片段放到你页面的 head 中即可。解决方案二:Meta标签方法```html<meta httpequiv=...
阅读全文

PHP关键词列表

  • 冯奎
  • 2018-09-26 21:34:46
  • PHP
  • php
PHP关键词列表这些词语在 PHP 中有着特殊的意义。它们中有些像是函数,有些像是常量……但是它们不是的,它们只是语言结构的一部分。不能使用它们的任何一个作为常量、方法名或是类名。但是可以将它们作为变量名使用,不过这样会导致混淆。从PHP7.0.0开始这些关键字允许被用作类的属性、常量以及类的方法名,或者接口名和traints名,除了class不能被用作常量名。
阅读全文

PHP删除数组中空值的方法(array_filter)

在获取到前台获取到的数据时,我们经常遇到数组为空的情况,介绍一下PHP删除数组中空值的方法;array_filter函数例二的使用函数:array_filter 用回调函数过滤数组中的单元说明:`array array_filter ( array $array )`依次将 array 数组中的每个值传递到 callback 函数。如果 callback 函数返回 ...
阅读全文

微信小程序获取Openid

获取openId (用户唯一标识)和session_key 第一步,获取code调用wx.login(OBJECT) 获取登录凭证(code)进而换取用户登录态信息,包括用户的唯一标识(openid) 及本次登录的 会话密钥(session_key)等。用户数据的加解密通讯需要依赖会话密钥完成。 注:调用 login 会引起登录态的刷新,之前的 sessionKey 可能会失效...
阅读全文

Apache伪静态(Rewrite).htaccess文件详解与配置技巧

.htaccess一个纯文本文件,里面存放着Apache服务器配置相关的指令。.htaccess主要的作用有:URL重写、自定义错误页面、MIME类型配置以及访问权限控制等。主要体现在伪静态的应用、图片防盗链、自定义404错误页面、阻止/允许特定IP/IP段、目录浏览与主页、禁止访问指定文件类型、文件密码保护等。.htaccess的用途范围主要针对当前目录。
阅读全文

centos下apache、nginx、mysql、php-fpm启动停止重启

在centos下我们操作命令行后,需要进行启动、停止或重启等操作。下面记录一下便于以后自己使用。centos7之后的命令:apache systemctl start httpd // 启动 systemctl stop httpd // 停止 systemctl restart httpd // 重启 centos7之前的命令:service xxx start // 启动 service xxx stop // 停止 service xxx r
阅读全文

php集成环境Laragon的安装与使用

  • 冯奎
  • 2018-08-15 21:02:11
  • PHP
  • php
Laragon是windows下的集成环境,它集合了以下优点: 自动创建虚拟主机(Virtual Host,Valet 也有这样的功能) 邮件接收和发送 非常方便地切换 PHP、Apache、MySQL 的不同版本 轻松创建框架应用,如 Laravel、Symfony、WordPress、Joomla 等, 基于自己的需求为不同的环境设置不同的配置,所以,从今天起,可以抛弃那些传统的集成开发环境了,Windows 上也可以搭建优雅的开发环境!
阅读全文

MySQL 5.7 模式(SQL_MODE)详细说明

MySQL 5.7 模式(SQL_MODE)详细说明,命令行启动服务设置: --sql-mode="modes",配置文件中的设置: sql-mode="modes",对于多个的模式用逗号隔开。清除模式则设置为空字符,在服务运行时改变模式,有全局和会话级别,全局模式在线设置需要超级权限(SUPER),新的连接才会生效;会话级别模式每个客户端都可设置。在未了解各种模式的影响下,表分区后建议不要再变更模式,同步复制的实例也建议模式保持一致。
阅读全文

Vue配合axios进行post跨域请求

前一篇文章讲了axios的GET,今天来说一下axios的POST请求。axios和jquery一样有两种post请求方式,`axios({ method: 'post',···}`和`axios.post()`这两种和jquery的`$.ajax`和`$.post`类似,至于具体的使用方法可以参考官方文档。下面具体来说一下两者最大的区别,在jquery中使用post方法会默认将Data转换成对象,但是在axios中就需要我们手动去转。。。
阅读全文