4 夏天的雪WXX

尚未进行身份认证

我要认证

不断学习提升自己,哦耶!

等级
TA的排名 25w+

数组处理取值

/* *[循环遍历查看是否亮金星] * @author:wxx * @date:20180703 * */public function brightstar($angryinfo){ $num=0; for($i=count($angryinfo)-1;$i>=0; $i--){ if($angryinfo[$i]==1){ $num+...

2018-07-04 17:29:03

取代session的机制有哪些?

session的储存可以是1.内存储存,2.文件储存,3.数据库储存。内存储存目前见的比较多的就是分布式缓存,如redis,memcache。文件储存,据我所知,php的session储存默认的就是按文件储存。可以将session存入数据库中特定的一张表里面。...

2018-05-13 20:16:57

error_reporting() 的作用

error_reporting() 设置 PHP 的报错级别并返回当前级别。语法error_reporting(report_level)<?php//禁用错误报告error_reporting(0);//报告运行时错误error_reporting(E_ERROR | E_WARNING | E_PARSE);//报告所有错误error_reporting(E_ALL);<?php...

2018-05-13 17:56:58

PHP中传值与传引用的区别

传值的话,如果是非对象,会传一个值的拷贝,对这个变量做任何改动都不影响原值。传引用或者传对象,是传真实的内存地址,对这个变量做的改动会影响原值。function func1($a) { $a = $a + 1;}function func2(&$a) { $a = $a + 1;}$sample = 1;func1($sample); echo $sample; ...

2018-05-13 17:28:22

Redis的7个应用场景

一:缓存——热数据热点数据(经常会被查询,但是不经常被修改或者删除的数据),首选是使用redis缓存,毕竟强大到冒泡的QPS和极强的稳定性不是所有类似工具都有的,而且相比于memcached还提供了丰富的数据类型可以使用,另外,内存中的数据也提供了AOF和RDB等持久化机制可以选择,要冷、热的还是忽冷忽热的都可选。结合具体应用需要注意一下:很多人用spring的AOP来构建redis缓存的自动生产...

2018-05-13 14:44:42

linux定时任务的设置 crontab 配置指南

为当前用户创建cron服务1.  键入 crontab  -e 编辑crontab服务文件      例如 文件内容如下:     */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh      保存文件并并退出     */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh ...

2018-05-13 14:24:30

相同下标数组元素相加

$a = [  ['goods_id'=>2,'num'=>4],  ['goods_id'=>2,'num'=>5],  ['goods_id'=>4,'num'=>6],  ['goods_id'=>4,'num'=>6],  ['goods_id'=>4,'num'=>6]];$b = [];echo "<pre>"

2018-05-08 11:00:08

使用php 获取时间今天明天昨天时间戳的详解

/* * [功能:获取最近一周时间] * @author:wxx * @date:2018-01-17 * **/function get_week_date(){     $datearray = array(         "oneday"  =>date('Y-m-d',time()),         "towday"  =>date('Y-m-d',time()+86400...

2018-03-29 15:19:19

使用php 获取时间今天明天昨天时间戳的详解

时间戳是我们在时间日期对比时常用到一个小功能,下面我先来给各位介绍strtotime时间戳转换的一些方法与利用它来做一个日期格式化的几分钟、几小时前、几天前的一个实例。1.PHP时间戳函数将日期转化为unix时间戳世界末日时间戳 PHP1echo "世界末日时间戳为:".strtotime("2012-12-21") 2.将时间戳转化为系统时间1date('Y-m-d H:i:s',"122834...

2018-03-29 15:13:50

PHP时间戳函数(几分钟、几小时前、几天前,今天零点等)

时间戳是我们在时间日期对比时常用到一个小功能,下面我先来给各位介绍strtotime时间戳转换的一些方法与利用它来做一个日期格式化的几分钟、几小时前、几天前的一个实例。1.PHP时间戳函数将日期转化为unix时间戳世界末日时间戳 PHP1echo "世界末日时间戳为:".strtotime("2012-12-21") 2.将时间戳转化为系统时间1date('Y-m-d H:i:s',"122834...

2018-03-29 14:34:08

Composer的使用

composer的使用本篇文章,主要讲一下怎么简单的使用composer。怎么使用composer.json文件加载项目需要依赖的包。怎么快速的安装类库。 我不会直接说框架中怎么使用,我们先来自己创建一个测试项目,来看一下composer是怎么工作的。利用composer自动加载依赖包1.首先你在你的环境根目录创建一个项目,比如文件夹名字叫做:ComposerTest2.创建一个composer...

2018-03-29 10:38:09

Composer的安装

composer先来大概介绍一下composer Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。 说的简单一点,Composer 是一个新的安装包管理工具,服务于 PHP 生态系统。它实际上包含了两个部分:Composer 和 Packagist。 comp...

2018-03-29 10:23:15

js实现图形报表 ECharts插件

ECharts是一个很强大的插件可以实现很多强大的图形报表功能下图是部分官方实例 使用方法也是非常简单首先打开插件的官方网站http://echarts.baidu.com/echarts2/doc/example.html可以看到顶上有一个文档点开里面的观测手册可以看到里面的使用方法一下简单的试列首先我下载的是echarts-2.2.7版本解压之后得到一个echarts-2.2.7文件夹下...

2018-03-29 10:11:17

基于手机端的base64异步多图上传+php后台程序处理【代码】

前端html代码[html] view plain copy<!DOCTYPE html>  <html lang="en">  <head>    <meta charset="UTF-8" />    <meta id="viewport" name="viewport" content="

2018-03-29 10:09:29

PHP面向对象:单例设计模式(连接数据库)

<?php    /**     *PHP面向对象:单态设计模式(连接数据库)     */    class DB{        private static $obj=null;  // 声明一个私有的数据库对象        // 数据库连接的一些信息        private function __construct(){            echo "连接数据库成功"; ...

2018-03-29 09:54:52

Linux服务器上如何设置MySQL的max_allowed_packe

Linux服务器上如何设置MySQL的max_allowed_packemysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。查看目前配置  show VARIABLES like '%max_allowed_packet%';显示的结果为: +--------------------+---------+| ...

2018-03-29 09:47:55

password_hash的使用方法

一、前言PHP5.5提供了许多新特性及Api函数,其中之一就是Password Hashing API(创建和校验哈希密码)。它包含4个函数:password_get_info()、password_hash()、password_needs_rehash()、password_verify()。在PHP5.5之前,我们对于密码的加密可能更多的是采用md5或sha1之类的加密方式(没人像CSDN那...

2018-03-29 09:39:57
勋章 我的勋章
    暂无奖章