上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 35 下一页
摘要: PHP 代码简洁之道 ( PHP Clean Code)(第一部分)​ 使用默认参数而不是使用短路运算或者是条件判断 不好的做法: 这是不太好的因为 $breweryName 可以是 NULL. function createMicrobrewery($breweryName = 'Hipster 阅读全文
posted @ 2020-03-27 17:18 八重樱 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 介绍 Robert C.Martin's 的 软件工程师准则 Clean Code 同样适用于 PHP。它并不是一个编码风格指南,它指导我们用 PHP 写出具有可读性,可复用性且可分解的代码。 并非所有的准则都必须严格遵守,甚至一些已经成为普遍的约定。这仅仅作为指导方针,其中许多都是 Clean C 阅读全文
posted @ 2020-03-27 15:00 八重樱 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 程序员找工作必备 PHP 基础面试题​ 程序员找工作必备 PHP 基础面试题(二)​ 程序员找工作必备 PHP 基础面试题 (三) 一、在 HTTP1.0 中,状态吗 500 的含义的是什么?如果返回 “找不到文件” 的提示,则可用 header(函数),其语句为? 500 Internal Ser 阅读全文
posted @ 2020-03-26 16:18 八重樱 阅读(370) 评论(0) 推荐(0) 编辑
摘要: TL;DR: 本文介绍 Laravel 的 FastExcel 组件,文中会对 PHP generators 速览,并给出如何在节约内存的同时结合两者从数据集生成 Excel 文件。 关于 FastExcel Laravel FastExcel 旨在成为 Laravel 风格的 Spout, 目的是 阅读全文
posted @ 2020-03-26 15:19 八重樱 阅读(3690) 评论(0) 推荐(0) 编辑
摘要: 本文实例展示了ThinkPHP自动填充实现无限级分类的方法,是ThinkPHP常用功能之一,非常具有实用价值。现将完整实例分享给大家,供大家参考。 ThinkPHP无限分类的使用 具体实现步骤如下(本文采用TP框架的3.1.3版本): 第一步:表aoli_cate CREATE TABLE `fen 阅读全文
posted @ 2020-03-26 14:29 八重樱 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 确实,PHP 接口是有它的目的的。 它们是契约,是给其他开发人员的说明手册。然而,还是很难理解接口有什么用。 基础 接口是抽象的类,无法直接实例化,但是可被实现。 这是一个基本的例子 interface MyInterface { public function setName(string $na 阅读全文
posted @ 2020-03-24 20:41 八重樱 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 在这篇简短的文章中,我想向您提供有关编写可读 PHP 的技巧。 在处理旧代码或通过 PR 提交的代码时,有时会看到以下模式: public function doSomething($someParameter) { /** 可以是任何类型的测试 */ if ($someParameter 0) { 阅读全文
posted @ 2020-03-24 20:23 八重樱 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 程序员找工作必备 PHP 基础面试题​ 程序员找工作必备 PHP 基础面试题(二) 1. 写出下面的程序输出的结果 $str="cd"; $$str="abcde"; $$str.="ok"; echo $cd; 答案:该段代码输出是:abcdeok 2. 写出如下程序的输出结果 $count=5; 阅读全文
posted @ 2020-03-23 20:24 八重樱 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1、我们知道 autoload 可以实现类的自动载入,如何把一个类 splDemo 的方法 autoload 注册成为一个__autoload (关键词:spl) abstract class splDemo { function __autoload($class){ // .... } } 2、 阅读全文
posted @ 2020-03-23 16:41 八重樱 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 1、优化 MYSQL 数据库的方法 (1) 选取最适用的字段属性,尽可能减少定义字段长度,尽量把字段设置 NOT NULL, 例如’省份,性别’, 最好设置为 ENUM (2) 使用连接(JOIN)来代替子查询: (3) 使用联合 (UNION) 来代替手动创建的临时表 (4) 事务处理: (5) 阅读全文
posted @ 2020-03-23 15:20 八重樱 阅读(423) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 35 下一页