写点什么

php

15 人感兴趣 · 230 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/9c/9c607f253f10c6294b0aaaf879478341.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

php 如何处理高并发请求

在处理高并发请求时,PHP需要考虑的问题包括服务器压力、数据库压力、代码执行效率等。以下是一些处理高并发请求的方法:

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

php 报错:Malformed UTF-8 characters, possibly incorrectly encoded

在使用PHP进行开发时,有时可能会遇到这样的错误:“Malformed UTF-8 characters, possibly incorrectly encoded”。这种错误通常发生在处理字符串或者尝试将数组或对象编码为JSON格式时。如果字符串、数组或对象中包含了格式不正确的UTF-8字符,就可能引发这

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PHP 通过 Redis 解决并发请求的操作问题

在高并发情况下,PHP通过Redis可以有效地解决并发请求的操作问题。Redis是一种开源的内存数据结构存储系统,它可以用作数据库、缓存和消息代理等多种场景。Redis提供了多种数据结构,如字符串、哈希、列表、集合、有序集合等。由于Redis是内存存储,因此它的

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PHP 调用 API 接口的方法及实现

在PHP中,调用API接口的方法主要有两种:使用file_get_contents函数和使用cURL库。下面将详细介绍这两种方法。

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 php 获取时间今天、明天、昨天时间戳的详解

在PHP中获取时间戳是一项常见的任务,尤其是当我们需要处理日期和时间的数据时。在本文中,我们将探讨如何在PHP中获取今天、明天和昨天的时间戳。

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

在 PHP8 中统计数组元素个数 -PHP8 知识详解

在PHP中,我们经常需要对数组进行操作,其中一种常见的操作就是统计数组元素的个数。在PHP8中,我们可以使用 count()函数来实现这个功能。下面我们将详细介绍在PHP8中如何使用 count()函数来统计数组元素的个数。

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

laragon 为 php 安装 Xdebug 扩展

在Laragon环境中为PHP安装Xdebug扩展是一个相对简单的过程。Xdebug是一个PHP的扩展,它提供了许多有用的特性,如堆栈追踪、变量跟踪、代码覆盖率分析等,对于PHP开发者来说是一个强大的工具。以下是安装步骤:

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

laravel 报错误信息 Carbon\Exceptions\InvalidFormatException

当你在Laravel应用中看到“Carbon\Exceptions\InvalidFormatException”错误,这通常表示你正在尝试将一个不符合预期格式的值传递给Carbon库。Carbon是一个用于处理日期和时间的PHP库,Laravel默认集成了这个库。

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PHP 用 CURL 发送 Content-type 为 application/json 的 POST 请求方法

使用PHP的CURL库发送Content-type为application/json的POST请求可以通过以下方法实现:

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PHP8 的匿名函数 -PHP8 知识详解

PHP 8 对匿名函数(也称为闭包)并没有引入什么新的改变,但我们可以回顾一下在 PHP 中如何使用匿名函数。

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

php 所有函数总结

由于PHP中的函数数量非常多,这里仅对一些常用的函数进行总结:

https://static001.geekbang.org/infoq/71/71cfc09fd626f50c5059d5f6b1996883.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PHP 服务实现监控可观测性最佳实践

本次实践主要是介绍 PHP 服务通过无侵入的方式接入观测云进行全面的可观测。

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

crawlab 通过 docker 单节点部署简单爬虫

Crawlab是一个基于Golang的分布式爬虫管理平台,支持Python、NodeJS、Go、Java、PHP、Ruby等多种语言以及各种爬虫框架。以下是通过Docker单节点部署Crawlab并运行简单爬虫的步骤:

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PHP 基本语法解析与应用指南

PHP是一种广泛使用的开源脚本语言,特别适用于网络开发并可以嵌入到HTML中。以下是PHP的基本语法解析与应用指南:

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PHP 基本语法解析与应用指南

PHP是一种广泛使用的开源脚本语言,特别适用于网络开发并可以嵌入到HTML中。以下是PHP的基本语法解析与应用指南:

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PHP 中 header() 的七种用法

在PHP中,header()函数是一个非常强大的工具,它可以用来发送原始的HTTP头信息。以下是 header()函数的七种常见用法:

从基础到代码实战,带你进阶正则表达式的全方位应用

正则表达式是一种强大的文本匹配和处理工具,广泛应用于文本处理、数据抽取、表单验证等领域。本文将从正则表达式的基础知识出发,逐步深入,最终结合代码实战,带你全面了解正则表达式的奥妙。

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何在 Ubuntu 22.04 上安装 PHP8.1 并设置本地开发环境

在Ubuntu 22.04上安装PHP 8.1并设置本地开发环境,可以按照以下步骤操作:

利用 Nginx 正向代理实现局域网电脑访问外网

在网络环境中,有时候我们需要让局域网内的电脑访问外网,但是由于网络策略或其他原因,直接访问外网是不可行的。这时候,可以借助 Nginx 来搭建一个正向代理服务器,实现局域网内电脑通过 Nginx 转发访问外网的需求。

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PHP 用 CURL 发送 Content-type 为 application/json 的 POST 请求方法

使用PHP的CURL库发送Content-type为application/json的POST请求可以通过以下方法实现:

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PHP8 的匿名函数 -PHP8 知识详解

PHP 8 对匿名函数(也称为闭包)并没有引入什么新的改变,但我们可以回顾一下在 PHP 中如何使用匿名函数。

https://static001.geekbang.org/infoq/58/583c127cf9fbbfce22013592237f37ef.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Udemy 上最受欢迎的免费编程课程

之前给大家推荐过一些油管上的免费学习资源,如果您还没有看过的话可以点击这里前往。

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

如何使用 PHP 进行数据库索引优化?

使用PHP进行数据库索引优化,可以通过以下几个步骤来实现:

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

php 几种常用的加密解密算法

在PHP中,有几种常用的加密解密算法可供选择,用于保护数据的安全性。以下是其中几种常见的加密解密算法:

程序性能优化全能手册

本文聊一个程序员都会关注的问题:性能。

https://static001.geekbang.org/infoq/08/08742c4a209ed1f500369319cb2cc979.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

php 设置和获取 Cookie 教程。

设置和获取Cookie是在PHP中进行用户状态管理和信息传递的常见方法。下面是关于如何设置和获取Cookie的教程:

https://static001.geekbang.org/infoq/75/75592611e0bfa6316acd177fd7fb4962.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【PHP】thinkPHP6 中的 MVC 思想的小案例

用户头像
Geek_Angel
2023-12-16

​最近在给学生讲课时候,想找个最简单thinkphp框架案例,来给学生们演示一下MVC思想的具体应用,但从网上没有找到一个满意的案例。自己只能结合thinkphp6的官方文档动手写了一个简单的demo,以便能够让学生快速理解MVC的思想应用,增强动手能力。

两道题浅析 PHP 反序列化逃逸

反序列化逃逸的出现是因为php反序列化函数在进行反序列化操作时,并不会审核字符串中的内容,所以我们可以操纵属性值,使得反序列化提前结束。

php_php技术文章_InfoQ写作社区