多维数组 二维数组 // 二维数组: $cars = array ( array("Volvo",100,96), array("BMW",60,59), array("Toyota",110,100) ); print_r($cars) 多维数组 $sites = array ( "runoob" ...
转载
2021-07-26 17:17:00
1740阅读
2评论
数组数组定义: $arr = array();表示创建一个空数组,并把创建的空数组赋值给变量$arr。 PHP有两种数组:索引数组、关联数
原创
2023-08-30 09:39:04
33阅读
1、yield 核心原理是什么 https\
原创
2023-01-31 11:40:27
104阅读
PDO数据库抽象层 PDO-PHP Data Object 扩展类库为 PHP 访问数据库定义了轻量级的一致性的接口,它提供了一个数据访问抽象层,针对不同数据库服务器使用特定的 PDO 驱动程序访问PDO:php5 以后的版本增加,是目前通用的 PHP 操作数据库的扩展PDO 是一种纯面向对象的操作,有三个类PDO 类:初始化和 SQL 执行PDOStatement 类:结果解析PDOExcept
原创
2022-11-17 06:56:55
237阅读
越来越多的人进入开发这个圈子,踏上码农这个不归路。根据这些年在开发圈子总结的LNMP程序猿发展轨迹,结合个人经验体会,简单梳理了中级阶段PHP程序员的技术要求,来帮助很多PHP程序员做对照设定学习成长目标。中级PHP程序员重点:提高针对LNMP的技能,能够更全面的对LNMP有熟练的应用。目标:能够随时随地搭建好LNMP环境,快速完成常规配置;能够追查解决大部分遇到的开发和线上环境的问题;能够独立承
转载
2019-07-16 10:28:21
416阅读
一:常见模式与框架学习PHP技术体系,设计模式,流行的框架常见的设计模式,编码必备Laravel、ThinkPHP开发必不可少的最新框架YII、Symfony4.1核心源码剖析 二:微服务架构与性能优化业务体系越来越复杂,Swoole协程编程,PHP并发编程、MySQL底层优化是架构升级的必经之路,PHP性能优化和微服务相关的技术有哪些呢?Tars分布式RPC框架
原创
2022-05-30 17:07:41
264阅读
php高手快速进阶——————————————————————————
原创
2022-09-07 21:36:57
232阅读
纯自己总结,认为作为一个中高级的PHP程序员,应该必修的内容,以此鞭策自己,努力向着这个方向前进。 1. 技能自问 1) PHP7开始使用了吗?它的一些新特性? 2) 数据库分库分表的实现 3) MySQL底层实现btree机制 4) web开放中遇到那些缓存技术,如何进行优化 5) 关联数组如何实现栈 6) 数据库进行主从分离的原理 7
原创
2022-05-30 17:07:17
401阅读
实践篇 给定二维数组,根据某个字段排序 如何判断上传文件类型,如:仅允许 jpg 上传 不使用临时变量交换两个变量的值 $a=1; $b=2; => $a=2; $b=1; strtoupper 在转换中文时存在乱码,你如何解决?php echo strtoupper('ab你好c'); We
转载
2018-11-17 17:27:00
158阅读
2评论
/* * @purpose: 使用curl并行处理url * @return: array 每个url获取的数据 * @param: $urls array url列表 * @param: $callback string 需要进行内容处理的回调函数。无特殊需求可忽略此形参 */ public function curls($urls = array(), $callback = '') { $response = array(); if
原创
2022-01-05 11:58:24
2053阅读
php7中cookie进阶优化1,Cookie的路径path属性决定允许访问Cookie的路径。比如,设置为"/"表示允许所有路径都可以使用Cookie2,子域名COOKIE共享domain设置*.96net.com.cn3,Secure只有sslhttps才可以用4,Expires过期时间过期时间,在设置的某个时间点后该Cookie就会失效
原创
2019-12-20 10:11:42
357阅读
php异常处理和面向对象进阶一、异常处理1.使用的关键字2.自定义异常<?php//自定义空异常类class MyNullException extends Exception {}//自定义类型异常class MyTypeException extends Exception {}//自定义范围异常class MyRangeException extends Exception {}//逻辑代码if(isset($_POST['button'])) { try
原创
2021-08-13 23:14:06
441阅读
高级攻击者从来不会使用单一的手段进行攻击,而是根据目标环境灵活组合
原创
2023-03-02 15:28:07
99阅读
php与go协同开发,完成世上一多半的业务
原创
2023-09-07 18:28:35
516阅读
做完此题后参考了其他大佬写的wp,发现方法不同,此题我才用的是通过一句话木马注入。使用御剑扫一下目录:发现熟悉的http://111.198.29.45:53486/phpmyadmin/,打开链接:一般username与password都为root,但此题的username为root,密码为空;在SQL处写入一句话木马和文件包含:select "<?php eval(@$_P...
原创
2021-06-03 09:42:41
330阅读
【初阶】(基础知识及入门)
01. 《PHP与MySQL程序设计(第4版)》
02. 《深入浅出MySQL 数据库开发 优化与管理维护 第2版》
03. 《实战Nginx:取代Apache的高性能Web服务器》
04. 《Red
转载
2023-08-25 12:03:44
0阅读
PHP异常处理
翻译
2022-01-12 17:59:26
153阅读
本文将为您提供一个在Ubuntu服务器上搭建LAMP(Linux, Apache, MySQL, PHP)环境的完整指南。通过本文,您将学习如何安装和配置Apache、MySQL、PHP,并将您的PHP项目部署到服务器上。本文适用于Ubuntu 20.04及更高版本。
在讨论 FastCGI 之前,不得不说传统的 CGI 的工作原理,同时应该大概了解 CGI 1.1 协议 传统 CGI 工作原理分析 客户端访问某个 URL 地址之后,通过 GET/POST/PUT 等方式提交数据,并通过 HTTP 协议向 Web 服务器发出请求,服务器端的 HTTP Daemon
转载
2022-05-13 10:20:51
123阅读
demo.php <?php require 'RedisLock.class.php'; $config = array( 'host' => 'localhost', 'port' => 6379, 'index' => 0, 'auth' => '', 'timeout' => 1, 'res
转载
2018-09-06 09:18:00
56阅读