随笔分类 -  PHP

函数和方法有什么区别?
摘要:区别:1、函数是单独存在的,是面向过程部分定义的;方法是依赖于类存在的,是面向对象中定义的。2、函数可以当做一个算法的实现;方法可以当做一个业务逻辑的实现。3、类的方法可以设定访问权限,需要通过对象或者类来调用;函数是公共的,都可以使用. php函数和方法的区别 1、函数是单独存在的,是面向过程部分 阅读全文

posted @ 2024-04-04 23:33 春分夏至 阅读(305) 评论(0) 推荐(1) 编辑

PHP开发时composer加入环境变量后不起作用的问题
摘要:php也要加入环境变量才行 阅读全文

posted @ 2024-04-04 22:31 春分夏至 阅读(33) 评论(0) 推荐(0) 编辑

CGI、FastCGI和PHP-FPM的关系
摘要:参考: https://baijiahao.baidu.com/s?id=1636573471105531342 https://www.jianshu.com/p/80e46a80fdbd https://www.zhihu.com/question/30672017 CGI、FastCGI和PH 阅读全文

posted @ 2024-01-13 13:39 春分夏至 阅读(11) 评论(0) 推荐(0) 编辑

Linux安装PHPRedis扩展
摘要:https://www.cnblogs.com/shengxihui/p/10802122.html 阅读全文

posted @ 2024-01-04 17:56 春分夏至 阅读(8) 评论(0) 推荐(0) 编辑

linux 重启PHP-FPM
摘要:linux 重启PHP-FPM 1. 停止命令pkill php-fpm 2.重启或启动命令php-fpm -R 阅读全文

posted @ 2023-12-25 17:53 春分夏至 阅读(252) 评论(0) 推荐(0) 编辑

centos7编译安装php8
摘要:参考:https://blog.csdn.net/zzz1502/article/details/120157436 首先安装需要的依赖和第三方库 # yum install -y --setopt=protected_multilib=false gcGc gcc-c++ make cmake a 阅读全文

posted @ 2023-12-24 14:17 春分夏至 阅读(852) 评论(0) 推荐(0) 编辑

PHP高级面试题-2
摘要:1、什么事面向对象?主要特征是什么? 面向对象是程序的一种设计方式,它利于提高程序的重用性,使程序结构更加清晰。主要特征:封装、继承、多态。 2、SESSION 与 COOKIE的区别是什么,请从协议,产生的原因与作用说明? A、http无状态协议,不能区分用户是否是从同一个网站上来的,同一个用户请 阅读全文

posted @ 2023-12-13 17:14 春分夏至 阅读(49) 评论(0) 推荐(0) 编辑

PHP高级面试题-1
摘要:1、谈谈你在写sql语句需要注意有哪些点? 答: select * 问题,客户端需要什么,就给什么,不要给多余的字段,这种情况可能还会导致本来可以走覆盖索引的语句不能走覆盖索引。不要在查询语句字段上做函数运算,这样会让索引失效。一定要避免mysql自动类型转换,比如 where ‘9’ =9。能不设 阅读全文

posted @ 2023-12-13 17:11 春分夏至 阅读(114) 评论(0) 推荐(0) 编辑

filectime 函数
摘要:filectime — 取得文件的 inode 修改时间 filectime(string $filename): int|false 取得文件的 inode 修改时间。 filename 文件的路径。 返回值 返回文件上次 inode 被修改的时间, 或者在失败时返回 false。 时间以 Uni 阅读全文

posted @ 2023-11-18 12:40 春分夏至 阅读(13) 评论(0) 推荐(0) 编辑

memory_get_usage
摘要:memory_get_usage — 返回分配给 PHP 的内存量; 返回当前分配给你的 PHP 脚本的内存量,单位是字节(byte)。 阅读全文

posted @ 2023-11-13 09:57 春分夏至 阅读(57) 评论(0) 推荐(0) 编辑

PHP面试题2
摘要:1. $a = 'b';$b = '$a';$c = "$b";$d = "$$a";$e = $$a;echo $c . PHP_EOL; // $aecho $d . PHP_EOL; // $becho $e . PHP_EOL; // $aif ($a == 0) { echo 0; }el 阅读全文

posted @ 2023-09-19 22:52 春分夏至 阅读(7) 评论(0) 推荐(0) 编辑

PHP中接口interface的作用
摘要:对象接口 使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。由于接口(interface)和类(class)、trait 共享了命名空间,所以它们不能重名。 接口就像定义一个标准的类一样,通过 interface 关键字替换掉 class 关键字来定义, 阅读全文

posted @ 2023-09-13 11:29 春分夏至 阅读(135) 评论(0) 推荐(0) 编辑

PSR是什么?PHP Standards Recommendations
摘要:PHP Standards Recommendations 官网:https://www.php-fig.org/psr/ PSR 是 PHP Standard Recommendations 的简写,由 PHP FIG 组织制定的 PHP 规范,是 PHP 开发的实践标准。 PHP FIG,FIG 阅读全文

posted @ 2023-09-10 15:53 春分夏至 阅读(51) 评论(0) 推荐(0) 编辑

Convert excel file to csv
摘要:/** Convert excel file to csv */ public function excel_to_csv() { ini_set('max_execution_time','0'); ini_set('memory_limit', '1G'); $xls_file = storag 阅读全文

posted @ 2023-08-20 11:08 春分夏至 阅读(25) 评论(0) 推荐(0) 编辑

PHP知识要点
摘要:php是否支持多继承? 答案:不可以,只支持单继承。 PHP是不支持多重继承的,一次只继承一个类。但是,我们可以通过在PHP中使用接口( Interface)或Trait特性来实现多重继承 如何实现多继承呢? 答案:可以使用 interface 或 trait 实现 ajax是怎么工作的? Ajax 阅读全文

posted @ 2023-08-03 11:45 春分夏至 阅读(24) 评论(0) 推荐(0) 编辑

PHP代码优化技巧
摘要:1、 用单引号代替双引号来包含字符串,这样做会更快一些。 因为 PHP 会在双引号包围的 字符串中搜寻变量,单引号则不会,注意:只有 echo 能这么做,它是一种可以把多个字符 串当作参数的“函数”(译注:PHP 手册中说 echo 是语言结构,不是真正的函数,故把函数 加上了双引号)。 2、如果能 阅读全文

posted @ 2023-07-24 22:50 春分夏至 阅读(34) 评论(0) 推荐(0) 编辑

PHP浮点数运算的问题
摘要:$a = 0.1;$b = 0.7;$c = 0.5;$d = 0.9;if ($a + $b == 0.8) {echo '==';} else {echo '!=';} // !=if ($a + $c == 0.6) {echo '==';} else {echo '!=';} // ==if 阅读全文

posted @ 2023-07-18 15:40 春分夏至 阅读(28) 评论(0) 推荐(0) 编辑

PHP实现冒泡排序
摘要:冒泡排序的原理: 1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2.对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。3.针对所有的元素重复以上的步骤,除了最后一个。 4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比 阅读全文

posted @ 2023-07-18 15:28 春分夏至 阅读(49) 评论(0) 推荐(0) 编辑

PHP中的Trait
摘要:PHP 实现了一种代码复用的方法,称为 trait, Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用 method。 Trait 和 Class 组合的语义定义了一种减少复杂性的方式,避免传 阅读全文

posted @ 2023-07-05 16:12 春分夏至 阅读(46) 评论(0) 推荐(0) 编辑

array_merge详解
摘要:1、array_merge — 合并一个或多个数组 array_merge(array ...$arrays): array 2、 将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。 <1> 如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。 阅读全文

posted @ 2023-06-29 20:47 春分夏至 阅读(693) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示