首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
php
订阅
Auriga
更多收藏集
微信扫码分享
微信
新浪微博
QQ
80篇文章 · 0订阅
PHP 安全:如何防范用户上传 PHP 可执行文件
每个专业的 PHP 开发者都知道用户上传的文件都是极其危险的。不论是后端和前端的黑客都可以利用它们搞事情。 大约在一个月前,我在 reddit 上看了一篇 PHP 上传漏洞检测 ,因此, 我决定写一篇文章。用户 darpernter 问了一个棘手的问题: 不好意思,问题的正确答…
娇弱的 PHP [ php-fpm.conf & php.ini 安全优化实践 ]
关于整套LNMP架构的安全部署及优化,也就差不多完成了,我们关注的点,更多可能还是集中在防御入侵上,捎带了一点性能优化,这里所给的参数选项基本全部都可直接用于实战部署,但并不是所有的都是必须的,还需要你好好根据自己实际的业务需求做出适当取舍,或者在此基础进行定制改进,有些地方都是
PHP PDO 简单教程
大约 80% 的 Web 应用程序由 PHP 提供支持。类似地,SQL 也是如此。PHP 5.5 版本之前,我们有用于访问 MySQL 数据库的 mysql_ 命令,但由于安全性不足,它们最终被弃用。 弃用这件事是发生在 2013 年的 PHP 5.5 上,我写这篇文章的时间是…
PHP使用CURL详解
curl是PHP的一个扩展,利用该扩展可以实现服务器之间的数据或文件传输。也就是说curl就是一个工具,用来做服务器之间数据、文件传输的工具。用来采集网络中的html网页文件、其他服务器提供接口数据等
PHP 7 和 PHP 5 中对象的介绍和比较
zend_class_entry 结构体中包含大量的指针以及 hashtable,这就导致结构体本身会占用不小的内存空间。另外,结构体中的指针还需要单独分配相应的内存空间,这又会消耗一部分内存空间。 所谓开发者自定义的 class 即使用 PHP 语言定义的 class,而 P…
浅析php环境配置
PHP作为开源的服务器端脚本语言,在web应用方面非常广泛。如果你想下载某些开源应用,github上php开源软件选择往往比Java还多。最近,研究了linux下php的安装,主要有以下体会。PHP-
PHP代码安全杂谈
<imgsrc="http://image.3001.net/images/20180123/15166970971293.png"alt="不错的缩略图"width="740"
PHP是什么-PHP的架构及原理概述
记得我刚开始学习PHP的时候,许多面试官会经常问我PHP是什么,那时的标准回答是PHP是一种弱类型动态脚本编程语言,开源,免费,是超文本预处理器的缩写。 这只是很浅的解释,PHP对我来说是一个工具,是我手里的一把锤子,虽然这把锤子时常被调侃为两边都是起钉器的锤子。 PHP是以多…
【深入 PHP】PHP7 的基本变量
变量的基础结构我们都知道PHP的变量是弱类型的,声明的时候无需指定类型。那么这里面具体是怎么实现的呢?这就得从变量的基础结构说起了zval的实现在源码文件zend_type.h中,可以看到zval的定
PHP 源码 — intval 函数源码分析(算法:字符串转换为整形)
它的作用是将变量转换为整数值。其第二个参数 $base 用的不是很多。它代表转化所使用的进制。默认是 10 进制 从PHP 用户态的角度看,intval 函数原型中,输入参数 $var 变量类型是 mixed,这也就意味着,输入参数可以是 PHP 中的任意一种类型,包括整形、字…