设置当使用 ISO8601 日期的时候,是否在解析数据的时候忽略UTC偏移量。值为布尔类型,默认true。 默认值为 true,意思是忽略UTC偏移量。例如,日期”2008-11-05T08:15:30-05:00″将会被处理成 2008年11月5日上午08:15。 官方英文文档:http://arshaw.com/fullcalendar/docs/event_data/ignoreTimezo
allDayDefault 决定了在 Event Object 的 allday属性未指定时的默认值。 官方英文文档:http://arshaw.com/fullcalendar/docs/event_data/allDayDefault/
eventSources 是一种指定多个数据源的途径,值为数组类型。 eventSources 数组中。例如: $('#calendar').fullCalendar({ eventSources: [ '/feed1.php', '/feed2.php' ] }); 官方英文文档:http://arshaw.com/fullcalendar/doc
23 元数据(metadata) FFmpeg能够提取媒体文件元数据,并转储到一个简单的utf-8编码的类INI文本文件中,然后在分离器/混合器中再次使用 转储的文件格式为: 文件包含一个头,以及一些元数据标签,元数据放置在各自子节的行中 文件头有一个 ‘;FFMETADATA’ 字符串,紧接着版本号(目前为1) 元数据标签以‘key=value’ 形式给出 头紧跟着是全局元数据 在全局元数据后可
连接数据库 {#dbc} 要连接到数据库首先要导入驱动程序。例如 import _ "github.com/go-sql-driver/mysql" 为了方便记住导入路径,GORM包装了一些驱动。 import _ "github.com/jinzhu/gorm/dialects/mysql" // import _ "github.com/jinzhu/gorm/dialects/postgre
如果开发的插件需要提供测试数据,建议直接在插件目录添加一个testdata.sql,然后将测试数据的SQL存放在此文件中。 注意testdata.sql需要由用户手动导入,因此此文件中的__PREFIX__不会进行替换。 需要在文档中提醒用户导入测试数据的方法。
function showCustomer(str) { var xmlhttp; if (str=="") { document.getElementById("txtHint").innerHTML=""; return; } if (window.XMLHttpRequest) { // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码 xmlhttp
更新数据 Db::name('user') ->where('id', 1) ->update(['name' => 'thinkphp']); 实际生成的SQL语句可能是: UPDATE `think_user` SET `name`='thinkphp' WHERE `id` = 1 update 方法返回影响数据的条数,没修改任何数据返回 0 支持使用data方法传入要
基本查询 查询单个数据使用find方法: // table方法必须指定完整的数据表名 Db::table('think_user')->where('id',1)->find(); 最终生成的SQL语句可能是: SELECT * FROM `think_user` WHERE `id` = 1 LIMIT 1 find 方法查询结果不存在,返回 null,否则返回结果数组 如果希望在没有找到数据
永远不要信任外部输入。请在使用外部输入前进行过滤和验证。filter_var()和 filter_input() 函数可以过滤文本并对格式进行校验(例如 email 地址)。 外部输入可以是任何东西:$_GET 和 $_POST 等表单输入数据,$_SERVER 超全局变量中的某些值,还有通过 fopen('php://input', 'r') 得到的 HTTP 请求体。记住,外部输入的定义并不局
factory 辅助函数 必须 使用 factory 方法来做数据填充,因为是框架提倡的,并且可以同时为测试代码服务。 运行效率 开发数据填充时,必须 特别注意 php artisan db:seed 的运行效率,否则随着项目的代码量越来越大,db:seed 的运行时间会变得越来越长,有些项目多达几分钟甚至几十分钟。 原则是: Keep it lighting speed. 只有当 db:seed
放置位置 所有的数据模型文件,都 必须 存放在:app/Models/ 文件夹中。 命名空间: namespace App\Models; User.php Laravel 5.1 默认安装会把 User 模型存放在 app/User.php,必须 移动到 app/Models 文件夹中,并修改命名空间声明为 App/Models,同上。 为了不破坏原有的逻辑点,必须 全局搜索 App/User
添加一条数据 使用 Db 类的 insert 方法向数据库提交数据 $data = ['foo' => 'bar', 'bar' => 'foo']; Db::name('user')->insert($data); insert 方法添加数据成功返回添加成功的条数,通常情况返回 1 或者使用data方法配合insert使用。 $data = ['foo' => 'bar', 'bar' => '
数据自动完成指在不需要手动赋值的情况下对字段的值进行处理后写入数据库。 系统支持auto、insert和update三个属性,可以分别在写入、新增和更新的时候进行字段的自动完成机制,auto属性自动完成包含新增和更新操作,例如我们定义User模型类如下: <?php namespace app\index\model; use think\Model; class User extends M
删除数据 // 根据主键删除 Db::table('think_user')->delete(1); Db::table('think_user')->delete([1,2,3]); // 条件删除 Db::table('think_user')->where('id',1)->delete(); Db::table('think_user')->where('id','<',10)-