您的位置:首页 > 技术中心 > PHP教程 >
  • 面试官问:一个TCP连接可以发多少个HTTP请求?

    曾经有这么一道经典面试题:从 URL 在浏览器被被输入到页面展现的过程中发生了什么?相信大多数准备过的同学都能回答出来,但是如果继续问:收到的 HTML 如果包含几十个图片标签,这些图片是以什么方式、什么顺序、建立了多少连接、使用什么协议被

    2023-02-22 12:00点击阅读

  • PHP CodeIgniter4.3发布了,有重大更改!

    感谢团队和许多贡献者,我们发布了具有许多增强功能的 v4.3.0 版本。不幸的是,有一些重大更改,因此请谨慎升级。请仔细阅读更改记录和升级指南。您必须更新 spark 可执行文件和一些配置文件。大多数现有的应用程序不需要更多的干预,除非您使

    2023-02-22 11:27点击阅读

  • php mb_substr 不执行怎么办

    php mb_substr不执行的解决办法:1、找到并打开php.ini配置文件;2、找到“extension=mbstring”项,然后将该项前面的分号删除掉;3、保存php.ini文件的修改即可。本教程操作环境:Windows10系统、

    2023-02-21 09:41点击阅读

  • php是做啥的

    php即“超文本预处理器”,是在服务器端执行的脚本语言,用于web开发;php的作用有:1、生成动态页面内容;2、创建、打开、读取、写入、删除以及关闭服务器上的文件;3、接收表单数据;4、添加、删除、修改数据库中的数据;5、限制用户访问网站

    2023-02-21 09:35点击阅读

  • php怎么把时间转成数字

    php把时间转成数字的方法:1、创建一个php示例文件;2、定义一个需要转换的时间;3、通过“strtotime(Y-m-d H:i:s);”方法将时间解析为数字形式即可。本教程操作环境:Windows10系统、PHP8.1版、DELL G

    2023-02-21 09:25点击阅读

  • php怎么判断字段不为空

    php判断字段不为空的方法:1、使用isset方法判断变量是否被初始化;2、使用empty方法检测变量是否为“空”;3、通过“var == null”方式判断变量是否为“空”;4、通过is_null方法检测变量是否为“null”;5、通过“

    2023-02-21 09:18点击阅读

  • php怎么设置不提示notice

    php设置不提示notice的方法:1、在“php.ini”文件中改动“error_reporting”为“error_reporting = E_ALL & ~E_NOTICE”;2、在指定页面添加代码为“error_reporting(

    2023-02-21 09:12点击阅读

  • php怎么实现数值转字母

    php实现数值转字母的方法:1、创建一个php示例文件;2、定义一个numToExcelLetter方法;3、在方法体内通过“while ($num > 0 ) {$mod = (int)($num % $base);$num = (int

    2023-02-20 09:49点击阅读

  • php bom是什么意思

    php bom是用来判断文本文件是哪一种Unicode编码的标记;在utf-8编码文件中,BOM在文件头部,占用三个字节,用来标示该文件属于utf-8编码。本教程操作环境:Windows10系统、PHP8.1版、DELL G3电脑php b

    2023-02-20 09:43点击阅读

  • php中文日期字符串怎么转时间格式

    php中文日期字符串转时间格式的方法:1、创建一个php示例文件;2、定义一个中文日期字符串;3、通过“date_parse_from_format()”以及“mktime()”函数实现转换日期格式即可。本教程操作环境:Windows10系

    2023-02-20 09:37点击阅读

  • php怎么实现响应头增加token

    php实现响应头增加token的方法:1、在请求的header头中的Authorization字段使用Bearer模式添加JWT;2、在服务器收到请求后,使用JWT规范,进行生成token,返回给客户端即可。本教程操作环境:Windows1

    2023-02-20 09:28点击阅读

  • linux php7-fpm启动失败怎么办

    linux php7-fpm启动失败的解决办法:1、修改“php-fpm.conf”文件中的“error_log”项;2、修改php的配置文件位置;3、将nginx修改为当前系统的用户名;4、直接创建nginx用户和用户组即可。本教程操作环

    2023-02-20 09:20点击阅读

  • 手写PHP API框架(三)之反射介绍

    上一篇《手写PHP API框架之Composer的安装使用(二)》文章中我们介绍了Composer的安装使用,这一文我们来介绍一下有关反射的概念介绍。反射,直观理解就是根据到达地找到出发地和来源。 反射指在PHP运行状态中,扩展分析PHP程

    2023-02-10 10:42点击阅读

  • 手写PHP API框架(二)之Composer的安装使用

    上一篇《手写PHP API框架(一)之PSR规范》文章中我们介绍了我们需要遵循的规范,这一文我们来介绍一下我们的项目中需要用到的一个依赖管理工具------Composer。Composer 是 PHP 的一个依赖管理工具。它允许你申明项目

    2023-02-10 10:37点击阅读

  • 手写PHP API框架(一)之PSR规范

    本篇文章给大家带来了关于php的相关知识,其中主要跟大家聊一聊编码规范,也建议大家在开发中尽量遵循规范,感兴趣的朋友下面一起来看一下吧,希望对大家有帮助。创作初衷有没有用烦了CURD?各种框架是不是有点头大?有没有尝试自己设计一个框架?学了

    2023-02-10 10:37点击阅读

  • php收不到参数怎么办

    php收不到参数的解决办法:1、修改发送端代码为“$data = array (openid => "123",keyword => "321");$data = json_encode($data);...”;2、修改接收端代码为“$o

    2023-02-09 10:16点击阅读

  • php能实现socket通信吗

    php能实现socket通信,其实现方法:1、在客户端创建“socketsocket_create();”并向服务器请求连接“socket_connect();”;2、在服务端创建“socketsocket_create();”并绑定IP和

    2023-02-09 10:09点击阅读

  • redhat怎么安装php和mysql

    redhat安装php和mysql的方法:1、通过“yum install httpd”安装Apache2并启动;2、使用“yum install mysql mysql-server”安装MySQL并启动;3、通过“yum install

    2023-02-09 09:50点击阅读

  • 阿里云win不支持php怎么办

    阿里云win不支持php的解决办法:1、打开阿里云控制台,选择自己的虚拟主机,点击进入管理页面;2、点击主机信息;3、点击更换系统;4、修改原来空间的地址和数据库信息即可。本教程操作环境:Windows7系统、PHP5.2版、DELL G3

    2023-02-09 09:44点击阅读

  • php如何实现amr转成mp3

    php实现amr转成mp3的方法:1、在服务器安装ffmpeg;2、使用“ffmpeg -i”指令来转换amr为mp3格式;3、在网页端使用HTML5的audio标签来播放mp3文件即可。本教程操作环境:Windows10系统、PHP8.1

    2023-02-09 09:36点击阅读