分类 ThinkPHP 对应的文章如下

PHP ErrorExceptionA non well formed numeric value encountered 错误事例:  $time = date('Y-m', ‘2017-08’); 解决办法: 1、int()强转 $time = date('Y-m', int(‘2017-08’));,  2、进来之前数据处理好 $time = date('Y-m',  strtotime(‘2017-08’));, ...

阅读全文 »

$str = "21.08";var_dump($str*10000);var_dump (intval($str*10000));var_dump((0.1+0.7) * 10 );var_dump((int) ( (0.1+0.7) * 10 ))  ; // 显示 7结果:float(210800)int(210799)float(8)int(7)原因分析:那么从浮点型转换当从浮点数转换成整数时,将向下取整。如果浮...

阅读全文 »

curl_setopt(PHP 4 >= 4.0.2, PHP 5)curl_setopt — 设置一个cURL传输选项说明bool curl_setopt ( resource $ch , int $option , mixed $value )为给定的cURL会话句柄设置一个选项。参数ch由 curl_init() 返回的 cURL 句柄。option需要设置的CURLOPT_XXX选项。value将设置在option选项上的值。对于下面的这些option的可选参数,value应该被设置一个bool类...

阅读全文 »

phpheadersslurlauthentication服务器bool curl_setopt (int ch, string option, mixed value)curl_setopt()函数将为一个CURL会话设置选项。option参数是你想要的设置,value是这个选项给定的值。下列选项的值将被作为长整形使用(在option参数中指定):    •    CURLOPT_INFILESIZE : 当你上传一个文件到远程站点,这个选项告诉PHP你...

阅读全文 »

    $Data = M('Data'); // 实例化Data数据对象    import('ORG.Util.Page');// 导入分页类    $count   = $Data->where($map)->count();// 查询满足要求的总记录数    $Page    = new Page($c...

阅读全文 »

跨模块调用操作方法前面说了可以使用 $this 来调用当前模块内的方法,但实际情况中还经常会在当前模块调用其他模块的方法。ThinkPHP 内置了 A 方法与 R 方法这两个特殊的大写字母方法来处理跨模块调用的问题。目前 Index 模块内有 index 操作,User 模块有 showName 操作,User 模块及 showName 操作具体代码如下:我们将在 Index 模块的 index 操作中调用...

阅读全文 »