2015年12月

php 错误控制函数以及ini_set()

ini_set — 为一个配置选项设置值      ini_set('display_errors',1);

display_errors 错误回显 用于开发模式。
log_errors 错误信息记录在日志里,正式环境中。

error_reporting() 设置 PHP 的报错级别并返回当前级别。   error_reporting(report_level)

1、 E_ERROR 致命的运行错误。错误无法恢复,暂停执行脚本。
2、 E_WARNING 运行时警告(非致命性错误)。非致命的运行错误,脚本执行不会停止。
8191、 E_ALL 所有的错误和警告(不包括 E_STRICT) (E_STRICT will be part of E_ALL as of PHP 6.0)

学习文章链接

thinkphp之getField()

 /**
 * getField方法是ThinkPHP中用来获取字段值的方法,区别于select和find方法,通常仅用于获取个别字段的值。
 * @param $field
 * @param null $sepa
 * @return array|mixed|null
 */
public function getField($field, $sepa = null)
{}

获取某个字段值

$User = M("User"); // 实例化User对象
// 获取ID为3的用户的昵称
$nickname = $User->where('id=3')->getField('nickname');

获取某个字段列

$nickname = $User->where('status=1')->limit(8)->getField('nickname',true);

获取2个字段列表

$nickname = $User->where('status=1')->limit(8)->getField('id,nickname');

获取多个字段列表

$result = $User->where('status=1')->getField('id,account,nickname');

$result = $User->where('status=1')->getField('id,account,nickname',':');

linux命令alias

cd ~
ls -al
vi .bashrc (source /etc/profile)
vi /etc/profile
文件末尾添加
alias ll='ls -al'
保存之后  source /etc/profile

source 命令需要了解一下。