百度智能小程序使用SESSION问题

在百度智能小程序中我们一样会遇到session无法使用的问题,个人建议使用第三存储如(redies或memcache)进行存储,或是使用我下面的方法对session进行操作使用,我使用是我之前在微信中使用方法进行操作的,一、首先找到第一次发起网络请求的地址,将服务器返回setcookie当全局变量存储起来。二、请求时带上将sessionid放入request的heade...
阅读全文

百度智能小程序

随着微信支付宝相继推出小程序,百度也推出了自己的智能小程序,最近因为公司业务需求,也写几个百度小程序。今天写篇博客记录一下自己遇到的问题。百度小程序与微信小程序有许多的相似的地方,对于写过微信小程序的人来说,写百度小程序会快很多,百度小程序目前只针对企业开放,对于个人来说,还需要等段时间或许才能开放...
阅读全文

file_put_contents函数的使用

file_put_contents — 将一个字符串写入文件使用方法:使用 file_put_contents 将某个对象写入文件中进行调试,便于开发中进行测试(如支付回调),如果返回的是数组,我们需要使用json_encode进行格式化,在写入文件,使用下面的代码,我们可以持续的将变量写入同一个文件中:file_put_contents("./1.txt", $newLog.PHP_EOL, FILE_APPEND);
阅读全文

vue中swiper的使用(轮播失效)

在使用vue写swiper轮播图的时候,有时会发生轮播图不生效的问题,这是因为页面中JS执行的顺序问题,这时swiper中的就派上用场了;```javascriptobserver:true, // 修改swiper自己或子元素时,自动初始化swiperobserveParents:true, // 修改swiper的父元素时,自动初始化swiper swiper应放在vue执行之后...
阅读全文

浏览器友好的变量输出

  • 冯奎
  • 2018-10-25 21:02:58
  • PHP
  • php
在我们编写程序的时候,经常需要对某些变量进行输出,记录一下一个,浏览器友好的变量输出函数,使用方法:```php<?php$aaa = array('1','2','3');dump($aaa);```函数如下:```php/ @param @param boolean $echo @param ...
阅读全文

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 可能会失效...
阅读全文