收藏本版 |訂閲

PHP论坛 今日: 0|主題: 591|排名: 88 

  • 2026 年 PHP 的三大优势 这门"老将"为何依然重要
    2026 年 PHP 的三大优势 这门"老将"为何依然重要 PHP "快死了"这句话喊了这么多年,如果真有来世,它的简历应该已经相当可观了。 你大概见过这些论调:"PHP 过时了"、"现在没人用 PHP 做正经系统了"、"只有老项目还在用"。这些说法也不算全错——确实有大量遗留 PHP 代码在运行。但还有另一个现实很少被提及:PHP 仍然在驱 ...
    060 沈学 发表于 2026-1-8 PHP论坛
  • PHP伪协议
    PHP伪协议及死亡绕过 定义 PHP伪协议(PHP Wrappers)是一种PHP提供的特殊协议或方案,允许程序通过不同的“协议”或“方案”来访问不同类型的数据资源。这些伪协议通常在文件操作或流处理时使用,可以用于访问远程文件、数据或本地文件,甚至是某些PHP函数内部的特定处理。PHP伪协议可以让你通过特定的URL结构或数据流方式 ...
    078 李海滨 发表于 2025-4-15 PHP论坛
  • 浅析PHP如何并行异步处理HTTP请求
    目录1. 使用 cURL 的多线程功能2. 使用 Guzzle 异步客户端3. 使用 Swoole 扩展4. 使用 ReactPHP5. 使用多进程(pcntl 扩展)总结在 PHP 中,由于其传统的同步阻塞模型,实现并行异步处理 HTTP 请求并不像其他语言(如 Go 或 Node.js)那样直接。不过,仍然可以通过一些扩展和工具来实现并行异步处理。以下是几种常见的方法 ...
    057 多活动活动 发表于 2025-2-24 PHP论坛
  • PHP脚本设置无限执行时间的四种方法
    目录引言理解 PHP 执行时间限制设置无限执行时间的方法1. 使用 set_time_limit() 函数2. 修改 php.ini 配置文件3. 使用外部脚本或守护进程4. 考虑使用异步处理注意事项结论为 PHP 脚本设置无限执行时间是一个在特定场景下可能需要的操作,比如执行长时间运行的后台任务、数据迁移、大批量数据处理等。然而,值得 ...
    0104 云飞起 发表于 2024-9-20 PHP论坛
  • PHP 真的不行了?透过 PHP 的前世今生看真相
    大家好,我是码农先森。 1994年我出生在湖南的农村,就在同年加拿大的拉斯姆斯·勒多夫创造了 PHP,这时的 PHP 还只是用 Perl 编写的 CGI 脚本。或许是时间的巧合 PHP 变成了我后半生谋生的手段,当时拉斯姆斯·勒多夫写这些脚本的目的,只是为了统计自己网站的访问者。就是这样一个简单的目的就诞生了「世界上最好的语言 P ...
    041 奶油蛋糕 发表于 2024-7-4 PHP论坛
  • Swoole v6 能否让 PHP 再次伟大?
    大家好,我是码农先森。 现状 传统的 PHP-FPM 也是多进程模型的的运行方式,但每个进程只能处理完当前请求,才能接收下一个请求。而且对于 PHP 脚本来说,只是接收请求和响应请求,并不参与网络通信。对数据库资源的操作,也是一次请求一次有效,用完即销毁不能复用,在系统高负载的情况下对数据库等资源的消耗会很大,能承 ...
    070 江边木老特 发表于 2024-6-27 PHP论坛
  • 七年之痒!一个 PHP 程序员职业生涯的自述
    大家好,我是码农先森。 今年刚好是我毕业的第七个年头,在婚姻感情当中都有一种「七年之痒」的说法,这次我把这个词「七年之痒」用一次在我的职业生涯复盘上。七年前我从告别校园,踏入互联网编程行业,七年后我依旧在编码的岗位上孜孜不倦,除了上学读书这算是我坚持了最久的一件事了。如果你问我「是否依然还热爱着这个 ...
    099 格莱美 发表于 2024-5-27 PHP论坛
  • 国赛2024 simple_php(三种方法)
    <?php ini_set('open_basedir', '/var/www/html/'); error_reporting(0); if(isset($_POST['cmd'])){ $cmd = escapeshellcmd($_POST['cmd']); if (!preg_match('/ls|dir|nl|nc|cat|tail|more|flag|sh|cut|awk|strings|od|curl|ping|\*|sort|ch|zip|mod|sl|find|sed|cp|mv|ty|grep|fd|df|sudo|more|cc|tac|less|head| ...
    056 冬去春来涪陵尚昌發 发表于 2024-5-21 PHP论坛
  • PHP APCu缓存使用与避坑
    APCu 极简概括: PHP 的开源内存缓存扩展,类比Redis,但是一般都用Redis,所以APCu用的很少。 官方文档:https://www.php.net/manual/zh/apcu.configuration.php 解决问题:类比Redis做缓存组件,提升性能,同步数据使用。 适用场景:轻量级的缓存,适合写少读多的场景。缺少原子性、缺少多条指令无间隙执行,不建议高并 ...
    048 乔丹尼斯 发表于 2024-5-20 PHP论坛
  • CTF web php waf绕过合集
    [H&NCTF 2024]Please_RCE_Me 打开靶机,发现要求get请求传参?moran=flag get请求访问ip:端口?moran=flag,得到页面源码 发现system、eval、assert、call、create、preg、sort、{|}、filter、exec、passthru、proc、open、echo、`、 、.、include、require、flag都被过滤掉了,大部分执行外部命令的函数全都无法使用。 对 ...
    038 深圳胡雨采购 发表于 2024-5-13 PHP论坛
  • PHP基础知识——PHP伪协议
    什么是php伪协议 在 PHP 中,"伪协议"是一种特殊的语法,用于访问不同的资源或执行特定的操作。这些伪协议以 php:// 开头,后面跟着特定的指示符或参数,以实现不同的功能。这些伪协议提供了一种方便的方式来处理各种输入输出操作,而不必依赖于实际的文件或网络资源。 简单的理解就是,在URL中使用特殊的协议前缀来指示PHP ...
    077 徐绍贤 发表于 2024-4-11 PHP论坛
  • PHP接入PayPal支付的2两种方式
    1、SDK接入贝宝支付v1接口 注:底下有sdk的文档说明,如是代码问题可直接参考底部官方sdk文档 安装SDK composer require paypal/rest-api-sdk-php:*   生成支付链接 class Paypal { protected $apiContext; protected $amount; protected $orderId; public function __construct() { ...
    017 霞觀小刺 发表于 2024-3-1 PHP论坛
  • 接入Stripe支付
    快速开始 https://docs.stripe.com/payments/quickstart 使用第一个示例     1、示例中的PRICE_ID需要去Stripe控制台->产品目录创建产品 1、 添加产品   2、点击查看创建的产品详情  4、这个API ID就是demo中的PRICE_ID   注意:需要注意的是,测试模式和生产模式中的 $stripeSecr ...
    085 四五八七 发表于 2024-2-29 PHP论坛
  • 2023年的PHP项目部署笔记。什么?还有人用PHP?
    前言 这是我第一次用 PHP 的包管理工具 composer 一开始用 docker 进行部署,但一直出问题,最后还是选择直接在服务器上安装 php-fpm 搭配 nginx 的方案了。 PS:docker方式真的搞得心好累,现在回想起来还心有余悸😢 docker方案 先把我的 docker 方案放上来吧,毕竟也折腾了好久,处于基本可用的状态。 目录结构 目录结 ...
    060 徐雙義 发表于 2023-12-12 PHP论坛
  • php<= 7 . 4 . 21 development server源码泄露漏洞复现
    前言 前一段时间在看羊城杯wp里了解到了这个漏洞,觉得挺有意思尝试复现一下( 这里附上原漏洞地址 https://blog.projectdiscovery.io/php-http-server-source-disclosure/ 版本 PHP<= 7 . 4 . 21 漏洞成因 通过php -S开起的内置WEB服务器存在源码泄露漏洞,可以将PHP文件作为静态文件直接输出源码 这里直接给出POC GET /php ...
    085 农村三哥 发表于 2023-10-30 PHP论坛
  • ctf中常见php漏洞
    PHP特性漏洞 一.intval()函数---获取变量的整数值 函数说明 int intval (mixed $var [, int $base = 10 ] ) :通过使用指定的进制 base 转换(默认是十进制),返回变量 var 的 integer 数值。intval() 不能用于 object,否则会产生 E_NOTICE 错误并返回 1。 如果base是0,则通过检测var的格式来决定使用的进制: 如果 ...
    0108 猪憨憨 发表于 2023-10-29 PHP论坛
  • 唱衰这么多年,PHP 仍然还是你大爷!
    PHP 是个庞然大物。 尽管有人不断宣称 PHP “即将消亡”。 但无法改变的事实是:互联网依然大量依赖 PHP。本文将通过大量的数据和事实告诉你为何 PHP 仍然在统治着互联网,你大爷仍然还是你大爷。 统计数据 PHP 仍然是首选编程语言 根据 W3 Techs 对全球前 1000 万个网站使用的编程语言分析,我们可以看到: PHP 占比 7 ...
    067 天府事儿 发表于 2023-10-12 PHP论坛
  • docker 搭建php环境(踩坑经验!!)
    本次安装的推荐配置: CentOS 7 (迅雷种子 http://ftp.nara.wide.ad.jp/pub/Linux/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.torrent) nginx 1.24.0 mysql 5.7.43 php 7.4.3-fpm redis 7.2.0   2023年12月21日:后面发现,一定要加上 docker run的时候一定要加上 --ip 172.18.10.1用来固定ip ...
    025 躺着看云飘 发表于 2023-8-22 PHP论坛
  • 使用Docker+PHP搭建苹果Maccms的影视站详细教程
    自己做博客站太难了,SEO太差自己都搜不到,原文地址求你点进去看: https://typecho.hanzhe.site/archives/4.html 说在前面 很早之前还没参加工作的时候,手头没钱,想要看一些电影什么的充不了会员,一般都会在网上搜VIP影视这类的盗版网站,参加工作后对这些网站仍然很好奇,没有收入来源这些站是怎么搭起来的?电影,电 ...
    046 大十一 发表于 2023-7-20 PHP论坛
  • 推荐一个日历转换开源工具库,支持C#、Java、PHP等主流的语言
    日历对我们来说,最熟悉的就是阳历和农历,在中国每年都有固定的节日、节气、中国特有传统节日,有些节日是固定的,但是节气这些都需要我们经过一定规则换算出来。 所以,今天给大家推荐一个开源库,它支持阳历、阴历、佛历和道历的日历转换,可以满足我们的所有需求。 项目简介 这是有多开发语言版本、支持阳历、阴历、佛 ...
    066 我與春風皆過客 发表于 2023-5-26 PHP论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部