代码中心

  • PHP处理程序内存溢出问题

    2020-11-20    |  111

    ......

  • include_once引发的思考

    2020-11-20    |  87

    对于include、include_once、require、require_once的区别,这个可能是PHPer初学者 和 面试者 应该理解和常用的知识点,尽管我之前对它有一些基础的了解,但是在之后使用框架比较多,就渐渐的离原生的PHP代码越来越远了。

  • Elasticsearch:Fatal error: Uncaught Error: Class PsrLogNullLogger

    2020-11-19    |  94

    在测试环境执行后台任务的时候碰到报错:Fatal error: Uncaught Error: Class Psr\Log\NullLogger not found in

  • PHP去除emoji表情的方法代码

    2020-11-19    |  84

    PHP去除emoji表情的方法function代码,保存一下以备用需。

  • php复习一下四种常见的POST提交数据方式

    2020-11-19    |  88

    HTTP协议是以ASCII码传输,建立在TCP/IP协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。

  • PHP imap取邮件时的搜索以及imap_mime_header_decode会自动截断标题

    2020-11-19    |  80

    在使用imap读取邮件的时候,为了避免一次读取的全量的邮件,肯定需要用到imap_search,但这个imap_search用起来感觉并不像文档里展示的那么好用

  • php直接使用filter_var方法来判断邮箱网址IP地址等

    2020-11-19    |  85

    在程序里对用户输入的邮箱、URL、IP地址进行判断时,可能你习惯了使用正则之类preg_match来进行判断,但实际PHP自带的方法filter_var就已经有了这样的功能。

  • php面试题之如何判断域名是否为拼音域名

    2020-11-18    |  91

    之前面试一个搞域名相关服务的公司,有一道笔试题是如何判断一个域名是否为拼音域名,即域名是拼音组成的,如baidu.com

  • PHP使用IMAP读取邮箱收邮件

    2020-11-18    |  92

    可以用来读取阿里或者Google的收信箱内容。

  • 一道无限极类 PHP 试题

    2020-11-16    |  87

    记某次笔试碰到的一道无限极类试题,当时时间比较紧(满满六页试题),还是手写代码,所以最终写的有点错误。记不住原题了,但是要求都知道,特此记录下来!

  • Java & PHP RSA 互通密钥、签名、验签、加密、解密

    2020-11-16    |  87

    RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。

  • PHP仿微信实现扫码登录功能

    2020-11-16    |  81

    由于扫码登录比账号密码登录更方便、快捷、灵活,在实际使用中更受到用户的欢迎。

  • 让 PHP7 更快之 Hugepage 详解

    2020-11-13    |  86

    PHP7刚刚发布了RC4, 包含一些bug修复和一个我们最新的性能提升成果(NEWS), 那就是"HugePageFy PHP TEXT segment", 通过启用这个特性,PHP7会把自身的TEXT段(执行体)”挪“到Huagepage上,之前的测试,我们能稳定的在Wordpress上看到2%~3%的QPS提升。

  • 帮助 phper 理解 RPC 是怎么回事儿

    2020-11-13    |  99

    目前,主流的平台中都支持各种远程调用技术,以满足分布式系统架构中不同的系统之间的远程通信和相互调用。远程调用的应用场景极其广泛,实现的方式也各式各样。

  • PHP 8 性能究竟有多大的提升

    2020-11-13    |  85

    今年年底,PHP-8[1]即将发布。虽然这个主版本有很多新功能,例如联合类型、静态返回和弱映射等,但最令人期待的改进还是JIT编译器。

  • 理解 PHP 8 的 JIT

    2020-11-13    |  106

    ......

  • PHP 并发场景的 3 种解决方案

    2020-11-13    |  81

    在秒杀,抢购等并发场景下,可能会出现超卖的现象,在 PHP 语言中并没有原生提供并发的解决方案,因此就需要借助其他方式来实现并发控制。

  • Swoole TCP 流数据边界问题解决方案

    2020-11-13    |  88

    首先由客户端将数据发往缓冲区 (服务端并不是直接收到的), 对于客户端来说,这次的数据即是发送成功了, 对于服务端是否真正的收到他是不知道的, 然后再由服务端从缓冲区中读取数据。

  • PHP如何实现简单的Socket

    2020-11-13    |  81

    首先使用PHP制作的Socket服务端,其主要是设置Socket的IP地址及端口号;然后监听端口,如果有客户端连接的话,则接收连接请求和数据,最后处理数据并且返回数据即可。

  • PHP 消息队列 Kafka 使用

    2020-11-13    |  177

    ......