您的位置:首页 > 技术中心 > PHP教程 >
  • 记录一次PHP优化案例

    记一次PHP优化案例网站架构简介:现在很多的企业都是使用lnmp或者lamp来做企业的网站服务器架构,这两种网站的服务架构,我们都是比较熟悉的;基于nginx的性能优于Apache,现阶段的很多公司,都是逐渐把Apache替换成nginx,

    2022-02-11 13:30点击阅读

  • 教你用php读写csv格式的文件

    推荐:《PHP视频教程》读取csv格式文件function read_csv($file){ setlocale(LC_ALL,zh_CN);//linux系统下生效 $data = null;//返回的文件数据行 if(

    2022-02-11 13:30点击阅读

  • 详解PHP如何遍历对象

    PHP怎么遍历对象?对于php来说,foreach是非常方便好用的一个语法,几乎对于每一个PHPer它都是日常接触最多的请求之一。那么对象是否能通过foreach来遍历呢?答案是肯定的,但是有个条件,那就是对象的遍历只能获得它的公共属性。/

    2022-02-11 13:30点击阅读

  • 解析PHP的可变变量与可变函数

    PHP的可变变量与可变函数什么叫可变。在程序世界中,可变的当然是变量。常量在定义之后都是不可变的,在程序执行过程中,这个常量都是不能修改的。但是变量却不同,它们可以修改。那么可变变量和可变函数又是什么意思呢?很明显,就是用另一个变量来定义他

    2022-02-11 13:30点击阅读

  • 教你用php读取elf结构

    推荐:《PHP视频教程》前提知识UNIX系统的可执行文件都采用ELF格式,类型分为目标文件、可执行文件和共享库ELF格式探析之三:sections本例基于64位的小端序linux机器以读取目标文件hello.o为例#include

    2022-02-11 13:30点击阅读

  • 详解PhpOffice如何写一个漂亮的表格

    推荐:《PHP视频教程》文章不长,文章不长,文章不长本表格是模仿橙心优选团长面单来做的先上表格思路确定总共有多少列,需要确定表头要合并多少单元格,可以多预留 1~2 列,如果用不到,最后把宽度设置为 0剩下的就是合并单元格,设置单元格样式e

    2022-02-11 13:30点击阅读

  • PHP实现异步的三种方式

    推荐:《PHP视频教程》三种实现方式通用的异步执行文件 exec.phpsleep(8);$data = "--- type " . date("Y-m-d H:i:s") . " ---\\n";file_put_contents("..

    2022-02-11 13:30点击阅读

  • php.ini与phpinfo()的用处详解

    推荐:《PHP视频教程》phpinfophp -i 和 phpinfo() 可以展示出 phpinfo 信息,展示当前PHP环境的上下文信息;Compiler : PHP的编译器版本PHP Version: PHP版本Loaded Con

    2022-02-11 13:30点击阅读

  • 关于php国密SM3签名算法

    推荐:《PHP视频教程》php国密SM3签名算法代码地址github.com/lizhichao/sm安装composer require lizhichao/one-sm使用require __DIR__ . /vendor/autolo

    2022-02-11 13:30点击阅读

  • 详解PHP sprintf()格式化用法

    推荐:《PHP视频教程》php sprintf函数是一个非常强大的函数,本篇文章特别记录一下php中的sprintf函数格式化字符串的相关用法。定义和用法sprintf() 函数把格式化的字符串写入一个变量中。语法sprintf(forma

    2022-02-11 13:30点击阅读

  • PHP开发api接口

    推荐:《PHP视频教程》 php的api接口在实际工作中,使用PHP写api接口是经常做的,PHP写好接口后,前台就可以通过链接获

    2022-02-11 13:30点击阅读

  • Hyperf初学安装到启动并访问!

    Hyperf的官方介绍:Hyperf 是基于 Swoole 4.5+ 实现的高性能、高灵活性的 PHP 协程框架,内置协程服务器及大量常用的组件,性能较传统基于 PHP-FPM 的框架有质的提升,提供超高性能的同时,也保持着极其灵活的可扩展

    2022-02-11 13:30点击阅读

  • PHP最大连接数的设置及php-fpm高并发参数调整

    推荐:《PHP视频教程》服务器中找到php-fpm.conf配置(有的会在引入的www.conf中)[global]pid = /usr/local/php/var/run/php-fpm.piderror_log = /usr/local

    2022-02-11 13:30点击阅读

  • 五种PHP实现定时任务的方法

    定时运行任务对于一个网站来说,是一个比较重要的任务,比如定时发布文档,定时清理垃圾信息等,现在的网站大多数都是采用PHP动态语言开发的,而对于PHP的实现决定了它没有Java和.Net这种AppServer的概念,而http协议是一个无状态

    2022-02-11 13:30点击阅读

  • 关于PHP CURL上传二进制流图片

    推荐:《PHP视频教程》前言项目中模块数据由PHP爬虫进行更新,当检测到有新图片时需要上传到跨地区的CDN回源服务器(静态资源服务器),服务器负责人只提供一个上传API解决方法1.将图片保存到本地再使用PHP CURL + new \CUR

    2022-02-11 13:30点击阅读

  • 总结php artisan module常用命令

    module:make 创建一个新模块module:use 使用一个模块(这允许执行其他命令时不用输入模块名)module:unuse 和上面相反module:list 列出所有可用模块module:migrate 执行某个模块的数据迁移(

    2022-02-11 13:30点击阅读

  • PHP中str_replace高级使用你知道吗?

    “str_replace高级使用你应该了解一下”在阅读PHP框架ThinkPHP源码的过程中有很多方法的冷门使用,也就是不常用的使用方法。这里咔咔先对str_replace这个方法进行解析,这个方法也就是替换字符串中的一些字符(区分大小写)

    2022-02-11 13:30点击阅读

  • PHP常见数组排序方法小汇总

    1.简单数组排序 sort() 函数和rsort() 函数:语法规则:bool sort(array &array [,int sort_flags]bool rsort(array &array [.int_sort_flags]参数: 

    2022-02-11 13:30点击阅读

  • 关于PHP循环读取json数据的方法

    推荐:《PHP视频教程》现有json数据如下:[{"name": "北京","city": [{"name": "北京","area": ["东城区", "西城区", "崇文区", "宣武区", "朝阳区", "丰台区", "石景山区",

    2022-02-11 13:30点击阅读

  • 带你详解PHP生成器的使用

    学习PHP生成器的使用什么是生成器?听着高大上的名字,感觉像是创造什么东西的一个功能,实际上,生成器是一个用于迭代的迭代器。它提供了一种更容易的方式来实现简单的对象迭代,相比较定义类实现Iterator接口的方式,性能开销和复杂性大大降低。

    2022-02-11 13:30点击阅读