网站首页 » PHP笔记

PHP笔记

dump函数-浏览器友好的变量输出

  •  2017年04月12日
  •  0 评论
  • 205 浏览
  •  0

/**   * 浏览器友好的变量输出   * @param mixed $var 变量   * @param boolean $echo 是否输出 默认为True 如果为false 则返回输出字符串  &...

PHP笔记

SQLSTATE[23000]: Integrity constraint violation错误

  •  2017年04月06日
  •  0 评论
  • 616 浏览
  •  1

php项目开发的时候遇到一个问题,添加数据的时候一直提示错误查了一下nginx日志文件“SQLSTATE[23000]: Integrity constraint violation: 19 NOT NULL constraint failed: contents.thumb" while reading response header from upstream.....”其实是...

PHP笔记

阻止PHP彩蛋信息泄漏

  •  2017年03月19日
  •  0 评论
  • 493 浏览
  •  0

Easter Eggs(复活节彩蛋)外行人估计不了解这是神木玩意,彩蛋的网络解释是:用于电脑、电子游戏、电脑游戏、影碟或其他互动多媒体之中的隐藏功能或信息。PHP包含一个安全漏洞,可能导致未经授权的信息披露,如果你正在运行PHP,就有可能会被人发现PHP版本和其他敏感信息。我觉得有必要解决这个彩蛋问题来确保你网站的安全性。PHP彩蛋是如何运作的只要运行PHP的服务器上,访问任何网页都可以在域...

PHP笔记

PHP让时间变成多少分钟前

  •  2017年03月01日
  •  0 评论
  • 532 浏览
  •  0

// 时间变成多少分钟前 function get_long_time($date){     $curr = time();     $date = strtotime($date);     $tmp&...

PHP笔记

PHP生成随机字符串

  •  2017年03月01日
  •  0 评论
  • 799 浏览
  •  0

function generateRandomString($length = 10) {  $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';  $randomString ...

PHP笔记

两种PHP用户注册邮箱验证正则表达式方法

  •  2017年03月01日
  •  0 评论
  • 379 浏览
  •  0

第一、PHP方法preg_match("/^[0-9a-zA-Z][email protected](([0-9a-zA-Z]+)[.])+[a-z]{2,4}$/i",$email );使用方法:<?php function isEmail($email){ if(preg_match("/^[0-9a-zA-Z][email protected](([0-9a-zA-Z]+)[.])+[...

PHP笔记

PHP写日志文件(log.txt)

  •  2017年03月01日
  •  0 评论
  • 672 浏览
  •  0

function logResult($str='') {      $fp = fopen("log.txt","a");      flock($fp, LOCK_EX) ...