-
PHP教程:strtotime函数用法介绍
所属栏目:[PHP] 日期:2020-05-25 热度:100
strtotime能将任何英文文本的日期时间描述解析为Unix时间戳,我们结合mktime()或date()格式化日期时间获取指定的时间戳,实现所需要的日期时间。实现功能:获取某个日期的时间戳,或获取某个时间的时间戳。strtotime 将任何英文文本的日期时间描述解析为Unix[详细]
-
10例糟糕的PHP代码
所属栏目:[PHP] 日期:2020-05-25 热度:51
这篇文章在很早以前就看到了,由于最近要自己做一些主题方面的东西,代码需要更加规范,用这些反面的例子来约束自己,告诉自己代码不应该这样写,虽然它也能实现功能,但那样做并不明智,也不美观。现在将这些小花絮[详细]
-
lnmp环境切换php版本,并安装相应redis扩展
所属栏目:[PHP] 日期:2020-05-25 热度:69
ubuntu+nginx+mysql+php+redis,其中php装两个版本,php7和php56 1.让nginx支持不同站点可以选择不同的php版本 1创建fastcgi.conf文件[详细]
-
PHP实现微信随机红包算法和微信红包的架构设计简介
所属栏目:[PHP] 日期:2020-05-25 热度:148
微信红包的架构设计简介:原文:https://www.zybuluo.com/yulin718/note/93148@来源于QCon某高可用架构群整理,整理朱玉华。背景:有某个朋友在朋友圈咨询微信红包的架构,于是乎有了下面的文字(有误请提出,谢谢)概况:2014年微信红包使用数据库硬抗整个流[详细]
-
laravel5.1 ajax post传值_token
所属栏目:[PHP] 日期:2020-05-25 热度:94
laravel框架中只要是涉及到post传值都需要传 _token ,这是框架中为了防止crsf攻击所做的安全措施,那么我们用到ajax中的post 方式传值时,也需要在所传数据中添加一个_token={{ csrf_token() }}每次都写这条数据是否不利于我们优雅的编写代码呢?!laravel中[详细]
-
TP5.0 excel 导入导出
所属栏目:[PHP] 日期:2020-05-25 热度:180
介绍下excel导入导出 引第三方的phpexcel类库放到ThinkPHPLibraryVendordemo下,自己建的文件夹demo 再将Excel.class放到ThinkPH[详细]
-
php如何比较两个数组是否相等???
所属栏目:[PHP] 日期:2020-05-25 热度:69
有两个数组$a=array(aaa,bbb,ddd,aaa);$b=array(aaa,ddd,aaa,bbb);如何比较这两个数组是否相等,前提是不能使用sort()之类的内置函数进行排序。如果一定要使用内置函数,哪一个排序函数速度最快???++++++++++++++++++++++++++++++++++++++++++++++$a=array[详细]
-
php中如何在数组中随机抽取n个数据的值
所属栏目:[PHP] 日期:2020-05-25 热度:137
如题???最佳答案array_rand() 在你想从数组中取出一个或多个随机的单元时相当有用。它接受 input 作为输入数组和一个可选的参数 num_req,指明了你想取出多少个单元 - 如果没有指定,默认为 1。 如果你只取出一个,array_rand() 返回一个随机单元的键名,[详细]
-
php 数组排序以及按照某个字段排序
所属栏目:[PHP] 日期:2020-05-25 热度:181
如果你已经使用了一段时间PHP的话,那么,你应该已经对它的数组比较熟悉了——这种数据结构允许你在单个变量中存储多个值,并且可以把它们作为一个集合进行操作。经常,开发人员发现在PHP中使用这种数据结构对值或者数组元素进行排序非常有用。PHP提供了一些[详细]
-
php开发_php环境搭建
所属栏目:[PHP] 日期:2020-05-25 热度:117
php 环境搭建 第一个小程序helloworld[详细]
-
[PHP] 排序和查找算法
所属栏目:[PHP] 日期:2020-05-25 热度:198
知乎:冒泡排序(bubble sort)的原理是什么?潘屹峰:冒泡排序的原理可以顾名思义:把每个数据看成一个气泡,按初始顺序自底向上依次对两两气泡进行比较,对上重下轻的气泡交换顺序(这里用气泡轻、重表示数据大、小),保证轻的气泡总能浮在重的气泡上面,[详细]
-
[产品设计]电商设计知乎总结
所属栏目:[PHP] 日期:2020-05-25 热度:114
想做一个B2B2C的电商平台,在后台数据统计搭建的时候需要注意哪些问题?如何设计具体的统计模块?王于萍:我认为在建数据库前,需要设计好的,是需求和流程,有了这一步的需求,你就知道了在这里你需要什么数据;有了流程,你就知道了你能得到什么数据,甚至[详细]
-
PHP通过curl向其它服务器发请求并返回数据
所属栏目:[PHP] 日期:2020-05-25 热度:177
在很多时候,我们都需要请求第三方的服务器来获取一些数据,比如token,比如百度的主动推送,那么我们的php如何实现向第三方服务器发请求呢?我们可以通过curl来实现首先定义请求的url,然后创建httpHeader的头,定义通过post方式发送请求的参数:初始化curl:[详细]
-
[PHP] B2B2C商品模块数据库设计
所属栏目:[PHP] 日期:2020-05-25 热度:153
/**************2016年4月25日 更新********************************************/知乎:产品 SKU 是什么意思?与之相关的还有哪些?kentzhu:在电子商务里,一般会提到这样几个词:商品、单品、SPU、SKU简单理解一下,SPU是标准化产品单元,区分品种;SKU是[详细]
-
[javaSE] 看博客学习多线程的创建方式和优劣比较和PHP多线程
所属栏目:[PHP] 日期:2020-05-25 热度:101
通过实现Runnable接口创建线程获取Thread对象,new出来,构造函数参数:Runnable对象Runnable是一个接口,定义一个类MyRunnable实现Runnable接口,实现run()方法,重写run()方法,编写业务逻辑调用Thread.currentThread()方法获取当前Thread对象调用Thread对[详细]
-
[javaSE] 看知乎学习反射
所属栏目:[PHP] 日期:2020-05-25 热度:80
简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息。知乎:学习java应该如何理解反射?余晖:反射提供了一种运行期获取对象元信息的手段。写框架代码用的比较多,因为需要运[详细]
-
[javaSE] 看知乎学习工厂模式
所属栏目:[PHP] 日期:2020-05-25 热度:129
factory的“本质”就是根据不同的输入创建出不同类型的对象。引入factory的原因就是你需要根据不同的输入创建不同类型的对象。简单工厂模式相当于是一个工厂中有各种产品,创建在一个类中,客户无需知道具体产品的名称,只需要知道产品类所对应的参数即可。但[详细]
-
[PHP] 链表数据结构(单链表)
所属栏目:[PHP] 日期:2020-05-25 热度:154
链表:是一个有序的列表,但是它在内存中是分散存储的,使用链表可以解决类似约瑟夫问题,排序问题,搜索问题,广义表单向链表,双向链表,环形链表PHP的底层是C,当一个程序运行时,内存分成五个区(堆区,栈区,全局区,常量区,代码区)规定:基本数据类型[详细]
-
[PHP] 看博客学习观察者模式
所属栏目:[PHP] 日期:2020-05-25 热度:78
具体应用场景是,当subject的某个动作需要引发一系列不同对象的动作(比如你是一个班长要去通知班里的某些人),与其一个一个的手动调用触发的方法(私下里一个一个通知),不如维护一个列表(建一个群),这个列表存有你想要调用的对象方法(想要通知的人)[详细]
-
二、Laravel手动下载安装及初始化配置(此处以Laravel5.2为例)
所属栏目:[PHP] 日期:2020-05-25 热度:128
1、下载安装Laravel5.2的几种方法 —— 一键安装包下载: —— http://www.golaravel.com/download/ —— github下载 —— https://github.com/laravel/laravel —— 直接下载zip包 —— SourceTree克隆下载2、Laravel初始化配置 ·wamp版本需求(PHP版本=5.5[详细]
-
PHP-高并发和大流量的解决方案
所属栏目:[PHP] 日期:2020-05-25 热度:131
一 高并发的概念在互联网时代,并发,高并发通常是指并发访问。也就是在某个时间点,有多少个访问同时到来。二 高并发架构相关概念1、QPS (每秒查询率) : 每秒钟请求或者查询的数量,在互联网领域,指每秒响应请求数(指HTTP请求)2、PV(Page View):综合浏览[详细]
-
掌握PHP垃圾回收机制
所属栏目:[PHP] 日期:2020-05-25 热度:166
php的垃圾回收机制可以简单总结为 引用计数 写时复制 COW机制,本文主要和大家分享掌握php垃圾回收机制的知识,希望能帮助到大家。引用计数基本知识 官网的解答如下每个php变量存在一个叫”zval”的变量容器中一个zval变量容器,除了包含变量的类型和值 ,还[详细]
-
php原子操作,文件锁flock,数据库事务
所属栏目:[PHP] 日期:2020-05-25 热度:80
php原子操作,文件锁flock,数据库事务php没有继承posix标准支持的unix锁,只封装了一个linux系统调用flock(信号量也能做成锁),按理也是可以使用锁机制的,虽然效率低一点。php脚本是运行在fastcgi容器中,而fastcgi是多进程的,所以如果php程序访问了临界资源[详细]
-
缓存MEMCACHE 使用原子性操作add,实现并发锁
所属栏目:[PHP] 日期:2020-05-25 热度:185
memcache中Memcache::add()方法在缓存服务器之前不存在key时, 以key作为key存储一个变量var到缓存服务器。我们使用add来向服务器添加一个键值对应,如果成功则添加,否则说明存在另一个并发作业在进行操作。通过add的原子性来判断是否要执行热点代码。具体代[详细]
-
[PHP] 重回基础(date函数和strtotime函数)
所属栏目:[PHP] 日期:2020-05-25 热度:102
date():格式化一个本地时间或者日期,当前时间 2016年5月13日 15:19:49使用函数date(),输出当前是月份中的第几天,参数:String类型 d例如:echo date(d); 输出 13使用函数date(),输出当前是星期中的第几天,参数:String类型 D或者 N例如:echo date(D);[详细]

浙公网安备 33038102330553号