作者归档:鸡鸡哥的聪明伶俐的儿子

关于鸡鸡哥的聪明伶俐的儿子

嗜抽烟,嗜吃肉,常睡觉晚起,熬夜,看新闻,喜体育栏目,会操作电脑,会操作服务器,能做些别人不屑于做的事情。厌做饭,恶洗碗,不洗澡,不刷牙,不剃胡须,不喜逛超市,重压之下偶去之,无上进心,无恒心,无毅力。 1988-1998年,虚度人生 2001-2013年,懵懵懂懂忽然就有孩子有老婆有,匆匆间父亲去世,匆匆半个人生没有了 2013- 知道自己需要什么,知道自己该做什么,知道自己的是个什么样的人,重新上路,明明白白活自己。 ------鸡鸡哥 2013.02.28 老了,以后得改称老鸡鸡哥了,继续努力吧 -----鸡鸡哥 20150517

thinkcmf6.0的php环境配置

编译参数:
./configure –prefix=/home/system/php74 –enable-fpm –enable-mbstring –with-pdo-mysql –with-curl –enable-gd –with-freetype –with-pear –with-zlib

出现:Call to undefined function imagettftext()错误
我这边的情况是,第一次编译没加with-freetype,后续添加上还是不行,只能make clear,然后再configure,就好了,就当是编译时有缓存吧,不再花时间研究。

后台安装应用,无响应,不能安装,编译php时需要加上–with-zlib

使用php://input


翻译一下手册:
If you want to receive application/json post data in your script you can not use $_POST. $_POST does only handle form data.
如果你希望接收application/json的post数据,你不能用$_POST,$_POST仅仅用来处理表单数据

Read from php://input instead. You can use fopen or file_get_contents.
用php://input替代读取数据,使用fopen或者file_get_contents方法

Example:
举例:

echo和return,echo相对于浏览器的!!!!!

1、从关键词意思上看:

echo 是输出字符串到浏览器

return主要是用于函数,返回一个值

2、echo 主要用于:php对浏览器的输出;

return主要用于处理函数的返回值

3、在大多数情况下,echo 和return的结果都是一样的。但如果出现函数嵌套或者函数比较多的情况,

echo会无效或者发生错误。所以处理函数的返回或者输出还是用return好。

4、比如我项目中碰到的这个问题,因为要在浏览器输出内容,所以用echo比较合适。如果是需要一个可以被其它函数调用的返回值的话,建议还是用return.

qrcode,js,jquery插件




qrcode中文测试


kds钩子添加查询条件

默认打印where条件如下:
[“where”] => array(1) {
[0] => array(2) {
[0] => string(3) “exp”
[1] => object(think\db\Expression)#38 (1) {
[“value”:protected] => string(8) “cid=’29′”
}
}
}

重组where条件:

public function yunqikdsIndexAjaxQueryBegin(&$params){

if($params[‘tablename’] == ‘creative_baoming’) {

$params[‘where’][] = Db::raw(“audit_status != 0”);

// dump($params[‘where’]);die();
}
}

这样不会覆盖上面的条件