基本代码规范本篇规范制定了代码基本元素的相关标准,以确保共享的PHP代码间具有较高程度的技术互通性。关于「能愿动词」的使用为了避免歧义,文档大量使用了「能愿动词」,对应的解释如下:必须 (MUST):绝对,严格遵循,请照做,无条件遵守;一定不可 (MUST NOT):禁令,严令禁止;应该 (SHOULD) :强烈建议这样做,但是不强求;不...
记录遇到问题的点点滴滴。
行为测试工具 Codeception 介绍Codeception 简介近年来 PHP 出现了三个很不错的 Test Framework , 分别是Phpspec 用过 Rails 的 rspec 的朋友应该会习惯这种写测试的方法;Behat 可读性最高的测试, 非程序员使用;Codeception 全堆栈的 PHP 测试框架, 提供测试的...
设置默认的异常处理函数,捕获没有用try/catch块处理的异常。当调用exception_hander时,程序停止执行。<?php function exception_handler($exception) { echo "Uncaught exception: " , $exception->getMessage()...
// 此方法返回所有数据; User::find()->all(); // 此方法返回 主键 id=1 的一条数据(举个例子); User::findOne($id); // 此方法返回 ['name' => '小伙儿'] 的一条数据; User::find()->where(['name' => '小伙儿...
Fatal error: Cannot redeclare __() (previously declared in D:\wamp\apps\phpMyAdmin\libraries\sql-parser\src\common.php:17) in D:\wamp\apps\phpMyAdmin\libraries\php-gettex...
看代码作者是已经设计好了只是没完成,下方是完成几处代码。 增加代码<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class CI_DB_mysql_driver extends CI_DB { // ... functi...
通过url进行传值,是php中一个传值的重要手段。所以我们要经常对url里面所带的参数进行解析,如果我们知道了url传递参数名称,例如: /index.php?name=tank&sex=1#top 我们就可以通过$_GET['name'],$_GET['sex']来获得传的数据。但是如果我们不知道这些变量名又怎么办呢?这...