PHP
文章平均质量分 57
dnfdsaa
这个作者很懒,什么都没留下…
展开
-
简单的解释依赖注入和控制反转
在控制反转中,通常是由一个容器来管理对象的生命周期和依赖关系,而不是在对象内部自行创建依赖对象。控制反转通过一个简单的容器类 Container,在容器中管理对象的创建过程。在容器中,我们定义了获取日志记录器和用户对象的方法,并在创建用户对象时,通过容器获取依赖的日志记录器实例,而不是在用户类内部直接创建。依赖注入(Dependency Injection)和控制反转(Inversion of Control)是软件设计中常用的两个概念,它们通常结合使用来实现松耦合、可测试性和可维护性。原创 2024-03-22 15:41:40 · 355 阅读 · 0 评论 -
【centos7安装php8,并与php7共存】
centos7原来已安装了php7.4.33,为不影响原来的程序的正常运行,决定在centos7上新安装php8,让php7和php8同时运行。原创 2023-12-28 14:40:11 · 1004 阅读 · 0 评论 -
php截取中文无乱码
/** * utf8编码字符串截取无乱码* @param $str string 要处理的字符串* @param $start int 从哪个位置开始截取* @param $length int 要截取字符的个数* @return string 截取后得到的字符串*/function substr_utf8($str,$start,$length = null) { ...原创 2019-05-28 17:13:12 · 110 阅读 · 0 评论 -
php utf-8截取中文字段
<?php//utf-8截取中文字段function substr2($string,$start,$legth){ $str =''; //获取字符串$string长度 $len = strlen($string); //判断截取字段长度是否合理 $len1 = $start+$legth; if($len>$len1){ ...原创 2019-05-29 15:25:29 · 170 阅读 · 0 评论