首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
PHP
订阅
furhacker
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
详解 PHP 数组的底层实现:HashTable
PHP 中的数组是一种强大且灵活的数据类型。在讲解它的底层实现之前,让我们先来看看它在实际使用中都有哪些重要的特性: 基于这些特性,我们可以很轻易的使用 PHP 中的数组实现集合、栈、列表、字典等多种数据结构。那么这些特性在底层是如何实现的呢?且听我细细道来。 在 PHP 中,…
重新介绍 Composer —— 现代化 PHP 应用的基石
在这篇文章中,我们将讨论Composer的一些的基础知识, 以及是什么使它成为一个如此强大而有力的工具。在详细讨论之前,我们需要知道两件事: Composer是什么: 正如我们在他们…
看吧,这就是现代化 PHP 该有的样子
这是一篇社区协同翻译的文章,已完成翻译,更多信息请点击 协同翻译介绍 。 文章的标题真是自命不凡,不是吗?是的,虽然我们使用 PHP 工作很多年,但是我们能够说出哪些是最佳实践和最好的工具吗?我不能,但是我将要去这么做。 我看到开发者们使用 PHP 工作的方…
PHP 安全:如何防范用户上传 PHP 可执行文件
每个专业的 PHP 开发者都知道用户上传的文件都是极其危险的。不论是后端和前端的黑客都可以利用它们搞事情。 大约在一个月前,我在 reddit 上看了一篇 PHP 上传漏洞检测 ,因此, 我决定写一篇文章。用户 darpernter 问了一个棘手的问题: 不好意思,问题的正确答…
如何提高PHP代码的质量?第一部分 自动化工具
说实话,在代码质量方面,PHP的压力非常大。通过阅读本系列文章,您将了解如何提高PHP代码的质量。
Nginx和PHP的配置
采用nginx+php作为webserver的架构模式,在现如今运用相当广泛。然而第一步需要实现的是如何让nginx正确的调用php。由于nginx调用php并不是如同调用一个静态文件那么直接简单,是需要动态执行php脚本。所以涉及到了对nginx.conf文件的配置。这一步对…
使用PHP安全检测拓展Taint检测你的PHP代码 (附源码分析)
Taint是鸟哥写的一个PHP拓展 支持PHP5.2~PHP7.2。拓展启用后能监控某些关键函数是否直接使用了来源于用户输入($_GET,$_POST,$COOKIE)而没有经过特殊处理的字符串。
PHP面向对象-看父类调用子类方法
大部分面向对象编程语言中,父类是不允许调用子类的方法的,但是PHP中可以 1、父类调用子类方法示例 2、弊端 尽量避免这么写,这样的设计非常不好,如果需要写这样的代码,那么一定有其他的设计模式可以取代它 3、好的设计方法 首先发现父类调用子类这种方式是在Yii2.0中的save…
[积德篇] 如何少写PHP "烂"代码
“烂”项目我也没少写,以下是参考互联网各大佬的文章总结及个人开发经验而来. Controller顾名思义是控制器,在入门PHP的时候,就知道Controller代表MVC中的C层,MVC本身的概念就代码分离,教你如何如何将业务分开,但面临着业务的不断发展,代码的复杂度也随之提高…