面向对象的三个基本特征
面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信
2022-03-10 09:37
99 
深入理解PHP之数组(遍历顺序)
经常会有人问我, PHP的数组, 如果用foreach来访问, 遍历的顺序是固定的么? 以什么顺序遍历呢?比如:代码如下:了解到我刚才介绍的知识, 那么这个问题也就很明朗了, 因为foreach会自动reset, 而
2021-12-07 13:29
153 
设置session的生存时间
1、最有效的方法 修改php.ini中#session的超时时间session.gc_maxlifetime = 14402、通过php去修改这个值$Lifetime = 3600;$Seperator = (str
2021-12-07 13:23
89 
PHP开发不能违背的安全规则 外部数据提交的处理
PHP开发不能违背的安全规则 外部数据提交的处理 规则 1:绝不要信任外部数据或输入   关于 Web 应用程序安全性,必须认识到的第一件事是不应该信任外部数据。外部数据(outside data) 包括不是由程
2021-12-07 13:29
109 
curl模拟浏览器请求
自行封装一个curl模拟浏览器请求的函数,如下:/** *curl模拟浏览器请求 *@paramunknown$url请求的地址 *@paramarray$params请求地址所需要的参数 *@paramstring
2021-12-07 13:23
86 
PHP 的主流框架有那些?各有那些优缺点。
PHP 的主流框架有那些?各有那些优缺点。 PHP 的主流框架有很多,以下是其中一些比较流行的框架,以及它们的优缺点: 1. **Laravel**: - 优点:Laravel 是目前最流行的 P
2024-07-14 22:22
245 
PHP数组(Array)函数之array_change_key_case():数组KEY转为大写或者
PHP数组(Array)函数之array_change_key_case():数组KEY转为大写或者小写 PHP数组函数array_change_key_case()的作用是将数组的所有键(KEY)转为大写
2021-12-07 13:29
88 
面向对象编程思想(OOP)
本文我将从面向对象编程思想是如何解决软件开发中各种疑难问题的角度,来讲述我们面向对象编程思想的理解,梳理面向对象四大基本特性、七大设计原则和23种设计模式之间的关系。软件开发中疑难问题:软件复杂庞大很多软件进入维护阶
2021-12-07 13:24
90 
T:0.010825s,M:410.18 KB
返回顶部 留言