PSR-1 基础编码规范

  • 冯奎
  • 2019-02-08 15:34:28
  • PHP
  • php
基本代码规范本篇规范制定了代码基本元素的相关标准,以确保共享的 PHP 代码间具有较高程度的技术互通性。本文件中的 `必须`,`不得`,`需要`,`应`,`不应`,`应该`,`不应该`,`推荐`,`可能` 和 `可选` 等能愿动词按照 RFC 2119 中的描述进行解释。 1. 概览PHP代码文件 必须 以 <?php 或 <?= 标签开始;PHP代码文件 必须 ...
阅读全文

PHP取整及保留两位小数的方法

  • 冯奎
  • 2019-01-30 16:44:43
  • PHP
  • php
PHP取整数函数常用的四种方法:1. intval():直接取整,舍弃小数,保留整数;2. round():四舍五入取整;3. ceil():向上取整,有小数就加1;4. floor():向下取整。5. number_format():函数通过千位分组来格式化数字。
阅读全文

PHP日期时间处理

  • 冯奎
  • 2019-01-21 19:14:49
  • PHP
  • php
PHP中对日期进行操作的几个常用函数如下: date(): 把时间戳格式化为更易读的日期和时间 time(): 获取当前 Unix 时间戳 strtotime(): 将表示时间和日期的字符串转化为相应的时间戳 date() 函数介绍data() 函数的语法如下:```phpstring date ( string $format )``` format :...
阅读全文

隐藏响应中的server和X-Powered-By

  • 冯奎
  • 2019-01-10 19:55:19
  • PHP
  • php
当我们用调试工具查看别人的网站时,经常看到 XPoweredBy:PHP/7.1.8 这样的一行,和Server:Apache/2.4.27 (Win32) OpenSSL/1.0.2l PHP/7.1.8 这样的一行,在这些信息中经常会是我们操作及使用的语言泄露出去,对于网站来说是不安全的,在大多数情况下,我们需要把这两项给隐藏掉。 1、隐藏XPoweredBy...
阅读全文

解决Vue显示数据时,页面闪现原码

在我们使用VUE做模板引擎显示数据时,有时会因为异步请求慢的原因,页面加载数据时,原始代码会闪现一下,百度了一下,找到以下解决办法。首先我们在css中加入vcloak```html<style type="text/css" { display: none; }</style```接着在view上引用css模块`...
阅读全文

百度智能小程序支付

之前写了百度小程序,时间长怕忘记,写篇文章记录一下。关于百度电商开放平台的申请,在申请过程有时会遇到各种问题,审核中有一点最重要的是:填写好30分钟后是默认审核通过的,之后查看我的服务中dealld是否有值,如果有值则小程序就可以调起支付功能了,服务审核的状态可忽略。如果没有值,就说明你设置中心填写的有问题...
阅读全文

PHP删除HTMl标签的方法

方法一:直接取出想要取出的标记;方法二:PHP 中有个 strip_tags 函数可以方便地去除 HTML 标签,对于非标准的 HTML 代码也能正确的去除。
阅读全文

array_walk函数的使用(向二维数组中添加元素)

array_walk():将用户提供的函数应用于数组的每个成员。语法:```phpbool array_walk (array &$array ,callable $callback )```将用户定义的callback函数应用于array数组的每个元素。array_walk()不受内部数组指针的影响array。 无论指针位置如何, array_walk()都将遍历整个数组...
阅读全文

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

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

百度智能小程序

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