什么是设计模式

每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动模式要素:模式名称、问题、解决方案、效果

PHP7 新特性及底层优化

PHP7新特性标量类型声明、返回值类型声明、通过define()定义常量数组、匿名类、相同命名空间类一次性导入PHP7底层优化ZVAL结构体优化,占用由24字节降低为16字节内部类型zend_string,结构体成员变量采...

php如何实现异步调用

$fp=fsockopen("blog.maplemark.cn",80,$errno,$errstr,30);if(!$fp){echo"$errstr($errno)&...

php对象关系映射/ORM

优点缩短编码时间、减少甚至免除对model的编码,降低数据库学习成本动态的数据表映射,在表结构发生改变时,减少代码修改可以很方便的引入附加功能(cache层)缺点映射消耗性能、ORM对象消耗内存SQL语句较为复杂时,ORM...

主流 PHP 框架特点

Laravel易于访问,功能强大,并提供大型,强大的应用程序所需的工具简单快速的路由引擎强大的依赖注入容器富有表现力,直观的数据库ORM提供数据库迁移功能灵活的任务调度器实时事件广播SymfonyDatabaseengine-in...

php类的静态调用和实例化调用

占用内存静态方法在内存中只有一份,无论调用多少次,都是共用的实例化不一样,每一个实例化是一个对象,在内存中是多个的不同点静态调用不需要实例化即可调用静态方法不能调用非静态属性,因为非静态属性需要实例化后,存放在对象里静态方法可以调用非...

php中public、protected、private、final 区别

对属性或方法的访问控制,是通过在前面添加关键字public(公有),protected(受保护)或private(私有)来实现的。被定义为公有的类成员可以在任何地方被访问PHP5新增了一个final关键字。如果父类中的方法...

php预定义变量

对于全部脚本而言,PHP提供了大量的预定义变量超全局变量—超全局变量是在全部作用域中始终可用的内置变量$GLOBALS—引用全局作用域中可用的全部变量$_SERVER—服务器和执行环境信息$_GET—HTTPG...

php常见数组函数

array_count_values—统计数组中所有的值array_flip—交换数组中的键和值array_merge—合并一个或多个数组array_multisort—对多个数组或多维数组进行排序array_pad...

php中static、self、$this 的区别

static:static可以用于静态或非静态方法中,也可以访问类的静态属性、静态方法、常量和非静态方法,但不能访问非静态属性self:可以用于访问类的静态属性、静态方法和常量,但self指向的是当前定义所在的类,这是self...

如何修改SESSION的生存时间

方法1:将php.ini中的session.gc_maxlifetime设置为9999重启apache方法2:$savePath="./session_save_dir/";$lifeTime=小时*...

惪特博客
  • 文章总数:
    5314 篇
  • 评论总数:
    53665 条
  • 标签总数:
    8983 个
  • 总浏览量:
    30760135 次
  • 最后更新:
    3天前

最多点赞

随便看看

标签TAG

友情链接

友链申请