拥有php标签的文章

EXCEL文件导入一件复制即可复用

  • 拾染
  • 2019-08-22 11:57:41
  • php
  • php
办公软件excel生成数据一件导入数据库,是很常见的功能了,今天有时间就去把之前的文件导入功能拿来做个测试,放入自己的笔记,好记性不如烂笔头,以下代码亲测有用,粘贴复制即可放入实际项目,这里是一次性导入,后面可以优化
阅读全文

读取文本类型以数据形式和字符串返回

  • 拾染
  • 2019-08-16 14:51:40
  • php
  • php
今天同事发给我一个.txt格式的文件给我,里面包含了他的需求,然后就双击打开了,顿时想了下我可不可以用PHP获取文件中的内容,然后发现可以获取到字符串可数组两种类型,于是就把他记录下来了
阅读全文

实现双向队列

  • 拾染
  • 2019-07-20 15:27:47
  • php
  • php
php实现双向队列,实则考察php的几个内置函数的运用
阅读全文

解决csv导出百万数据超时问题

之前写过一份简单的csv导出文件,在一次工作中需要导出100W条数据导致出现错误,后面猜想分页查询然后在导还是不行,最后在网上花了点时间找到了解决方案,知识共享,所以在这里我也来记录下,方便以后的学习
阅读全文

php中null、false、0、''、'0'、'null'、array()、array(array())的比较

  • 拾染
  • 2019-05-27 11:25:40
  • php
  • php
发现我们后台经常会使用到if(iseet($a) && !empty($a)) 来对变量进行判断 , 这也是php的基础知识 , 对于这些的区别相信对于初学者来言会经常搞得很迷茫不知所措 , 在了解之前我们首先要知道php的数据类型
阅读全文

利用Mysql隐藏用户真实手机号

需求在写项目的时候会涉及到很多用户隐私的情况,在这种情况下往往会用占位星号符,例如下图所示淘宝评论功能用户昵称使用了占位符避免泄露用户信息在这里可以通过Mysql的concat、left、right系统函数来实现函数语法说明concat(字符串1,......,字符串2)      将多个字符串连接成一个字符串left(字符串,截取长度)    &
阅读全文

unbuntu16.04,安装redis,redis扩展

之前也写过memcache的安装教程,但我还是比较建议直接上手redis。一、memcache不足之处1、不安全,memcache没有设置密码2、Memcache不具备持久保存数据的功能。由于数据在内存,只要服务器重启内存中的数据全部丢失。如果项目访问量特别大容易造成雪崩效应(短时间全部链接MySQL查询数据)。3、memcache只支持字符串数据类型。二、Redis介绍Redis是一个基于内存的
阅读全文

swoole学习(一)对swoole的认识

1、swoole?什么是swoole在工作中虽然没有接触用到过swoole,但也听他人谈到过,自己也比较好奇所以也在网上找了相关教程学习一下,所以想写下自己对swoole的学习记录,整理一下方便以后查看。所以去swoole官网介绍https://www.swoole.com/ swoole不是框架,是韩天峰老师用纯c编写的php高性能扩展。2、swoole有哪些特性在官网我们可以看到这么一段话Sw
阅读全文

php导出CSV格式文件

  • 拾染
  • 2019-04-05 11:59:43
  • php
  • php
在工作中生成Excel文件用于方便查看数据已经是必备的功能了,但是Excel也同时支持CSV格式的文件,同时生成CSV格式也是非常简单的,也减少了我们的开发时间。<?php //模拟数据 $data =array( array("id"=>1,"name"=>"小明","achieveme
阅读全文

unbuntu 安装memcache,memcached,(php7.0,php5memcache扩展入坑)

Memcachememcache内存型的缓存系统。它是以键值对的方式存储数据1、是将数据写入到内存中的,当我们网站访问数据量大的时候我们可以通过放入memcache来减缓数据库的压力2、缓存系统:不支持持久化,内存中数据会丢失(服务器重启)3、键值对:通过键名获取到数据4、我们可以理解他们只有一张表的数据库,以为key、value方式存储[这里要特别注意下pecl不支持php7.0以上的编译所有下面提
阅读全文
首页 12 末页 共 12 条记录