11
2018
07
PHP规则二维数组排序方法
function arraySort($data,$field='',$order='SORT_DESC'){
if($order&&$field){
$arrSort = array();
foreach($data as $uniqid => $row){
foreach($row as $ke
作者:小布 | 分类:PHP | 浏览:750
11
2018
07
微秒级计时函数
function microtime_float()
{
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
作者:小布 | 分类:PHP | 浏览:735
03
2018
07
Phalcon7 开发工具(Phalcon7 Developer Tools)
Phalcon7 开发工具(Phalcon7 Developer Tools)¶Phalcon7 提供的这个开发工具主要是用来辅助开发,比如生成一些程序的基本框架,生成控制器、模型等。使用这个工具我们只需要一个简单的命令即可生成应用的基本框架。非常重要: 要使用这个工具我们必须要安装 Phalcon7 扩展才行。下载开发工具(Download)¶该开发辅助工具已经包含在了源码中 Github 。Linux 系统下使用 Phalcon 开发工具(Phalcon Dev
作者:小布 | 分类:PHP | 浏览:897
02
2018
07
Phalcon框架
安装(Installation)¶作为PHP C拓展形式的Phalcon,需要一个略微不同于传统PHP的库或框架的安装方法。你可以选择一个当前系统的一个二进制包下载,或者使用源代码构建它。Windows¶Phalcon7 不支持 Windows 系统。Linux/Solaris¶在Linux/Solaris系统下,你能很轻易从源代码编译和安装这个拓展:基本要求(Requirements)¶必要的包:PHP >= 7.0 development resourcesGCC compiler (
作者:小布 | 分类:PHP | 浏览:668
27
2018
06
PHP header()函数应用举例
/**
*
*header(string,replace,http_response_code)
*string必需。规定要发送的报头字符串。
*replace可选。指示该报头是否替换之前的报头,或添加第二个报头。
*默认是 true(替换)。false(允许相同类型的多个报头)。
*http_response_code可选。把 HTTP 响应代码强制为指定的值。(PHP
作者:小布 | 分类:PHP | 浏览:788
26
2018
06
MySQL数据库简单优化
优化MYSQL数据库的方法。(1)、选取最适用的字段属性,尽可能减少定义字段长度,尽量把字段设置NOT NULL,例如'省份,性别',最好设置为ENUM(2)、使用连接(JOIN)来代替子查询:a.删除没有任何订单客户:DELETE FROM customerinfo WHERE customerid NOT in(SELECT customerid FROM orderinfo)b.提取所有没有订单客户:SELECT FROM customerinfo WHERE custom
作者:小布 | 分类:Mysql | 浏览:1106
25
2018
06
PHP 规范之 PSR-3
PHP基本规范之 PSR-4-autoloader1. 概况这个 PSR 描述的是通过文件路径自动载入类的指南;它作为对 PSR-0 的补充;根据这个 指导如何规范存放文件来自动载入;2. 说明(Specification)1. 类是一个泛称;它包含类,结构,traits 以及其他类似的结构;2. 完整的类名应该类似如下范例:\<NamespaceName>\<SubNamespaceNames>)\<ClassName>每一个命名空间必须有一个顶级
作者:小布 | 分类:PHP | 浏览:759
22
2018
06
PHP 规范之 PSR-2
PHP规范之-PSR-3-logger-interface日志接口本文档描述了日志类库的通用接口。主要目标是让类库获得一个Psr\Log\LoggerInterface对象并能通过简单通用的方式来写日志。有自定义需求的框架和CMS可以根据情况扩展这个接口,但推荐保持和该文档的兼容性,以确保应用中使用到的第三方库能将日志集中写到应用日志里。RFC 2119中的必须(MUST),不可(MUST NOT),建议(SHOULD),不建议(SHOULD NOT),可以/可能(MAY)等关键词将在本节用来做
作者:小布 | 分类:PHP | 浏览:792
21
2018
06
PHP 规范之 PSR-1
PHP基本规范之 PSR-1-basic-coding-standard基本代码规范本节我们将会讨论一些基本的代码规范问题,以此作为将来讨论更高级别的代码分享和技术互用的基础。RFC 2119中的必须(MUST),不可(MUST NOT),建议(SHOULD),不建议(SHOULD NOT),可以/可能(MAY)等关键词将在本节用来做一些解释性的描述。1. 概述源文件必须只使用 <?php 和 <?= 这两种标签。源文件中php代码的
作者:小布 | 分类:PHP | 浏览:740
20
2018
06
PHP 规范之 PSR-0
自动加载 PSR-0使用一个通用的自动加载器(autoloader),你所需要遵守的规范:规范一个完全标准的命名空间(namespace)和类(class)的结构是这样的:\<Vendor Name>\(<Namespace>\)*<Class Name>每个命名空间(namespace)都必须有一个顶级的空间名(namespace)("组织名(Vendor Name)")。每个命名空间(namespace)中可以根据需要使用任意数量的子命
作者:小布 | 分类:PHP | 浏览:838