
PHP
aboutmn
这个作者很懒,什么都没留下…
展开
-
php 导出文件乱码
导出csv 乱码问题 文件开始加一串bom 就可以了 $fp = fopen('php://output', 'w'); fprintf($fp, chr(0xEF).chr(0xBB).chr(0xBF)); fputcsv($fp, array_values($excelCellName));原创 2021-04-27 14:35:51 · 392 阅读 · 0 评论 -
PHPStudy 安装amqp扩展
查看php版本 php -v PHP 7.3.4 (cli) (built: Apr 2 2019 21:57:22) ( NTS MSVC15 (Visual C++ 2017) x64 ) Copyright © 1997-2018 The PHP Group Zend Engine v3.3.4, Copyright © 1998-2018 Zend Technologies with Zend OPcache v7.3.4, Copyright © 1999-2018, by Zend T.原创 2020-10-22 16:38:29 · 1447 阅读 · 3 评论 -
php题(mysql分库分表)
工作原理 通过HASH算法或者工具实现将一张数据表垂直或者水平进行物理切分 适用场景 单表数据条数达到百万或千万级别时 数据库的物理隔离,例如减少锁的争用、资源的消耗和隔离等 热点表较多,并且数据量大,可能会导致锁争抢,性能下降 分表方式 水平分表 表很大,分割后可以降低在查询时需要读的数据和索引的页数,也降低了索引的层数,提高查询速度。 适用场景 表中的数据本身有独立性,例如表中分别记录各个地区的数据,或者不同时期的数据,特别是有些数据常用,有些不常用 需要把数据存放在多个介质上(热点数据进行缓存,原创 2020-09-04 10:53:27 · 343 阅读 · 0 评论 -
PHP题(mysql 一)
MySQL数据类型 整形: TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT 属性:UNSIGNED 长度:INT(11),不会限制值的合法范围,只会影响显示字符的个数,和zerofill配合使用,如果长度不足则用0填充 实数类型: FLOAT,DOUBLE, DECIMAL float和double求SUM的结果都是不精确的,只有decimal求SUM得到的是精准数值: 所以,decimal 类型是适合财务和货币计算的128位数据类型。 字符串类型 VARCHAR,CHAR,TE原创 2020-09-02 20:23:54 · 175 阅读 · 0 评论 -
php题(开发环境和配置)
您是否使用过版本控制软件?如果有您用的版本控制软件名字是什么? SVN :集中式(数据保存在中央服务器) GIT:分布式(数据存储在各自的电脑上,中央服务器仅方便大家交换数据),分支管理 PHP的运行原理 CGI(Common Gateway Interface) :是外部扩展应用程序与 Web 服务器交互的一个标准接口, 根据CGI标准,编写外部扩展应用程序,可以对客户端浏览器输入的数据进行处理,完成客户端与服务器的交互操作 PHP-CGI: 实现CGI协议. FAST-CGI: (快速公共..原创 2020-09-02 15:16:54 · 142 阅读 · 0 评论 -
php题(网络协议)
1.常见HTTP协议状态码 200 OK 301 Moved Permanently 302 Move Temporarily 400 Bad Request 401 Unauthorized 403 Forbidden 404 Not Found 500 Internal Server Error 503 Service Unavailable OSI七层模型 物理层:建立,维护,断开物理连接 数据链路层:建立逻辑连接,进行硬件地址寻址,差错校验等功能 网络层:逻辑地址寻址,实现不同网络间的地址选择原创 2020-09-02 14:22:46 · 230 阅读 · 0 评论 -
PHP题(类)
PHP 类权限控制修饰符 public 外部,内部,子类使用 protected 内部,子类使用 private 内部使用 接口和抽象类的区别 相同点 a. 都是上层的抽象层 b. 都不能被实例化 c. 都能包含抽象的方法, 抽象的方法只提供类具备的功能,不提供实现 不同点 抽象类中可以写非抽象的方法,从而在子类中重复书写,提高代码复用 一个类只能继承一个父类,实现多个接口 设计目的: 接口:对类的行为进行约束,提供一种机制,可以强制不同的类具有相同的行为 抽象类:代码复用 魔术方法 http..原创 2020-09-02 11:37:57 · 178 阅读 · 0 评论 -
PHP题
什么是引用变量?在PHP中,用什么符号定义引用变量? 概念:用不同的名字访问同一个变量的内容. 定义方式:& 写出如下程序的输出结果 $data = ['a', 'b', 'c']; foreach($data as $key => $val){ $val = &$data[$key]; var_dump($data); } 答: 1.[‘a’,‘b’,‘c’] 2.[‘b’,‘b’,‘c’] 3.[‘b’,‘c’,‘c’] PHP中..原创 2020-08-31 10:39:38 · 172 阅读 · 0 评论