删除数据表中的数据 // 根据主键删除 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 , ,
清除缓存文件 clear 如果需要清除应用的缓存文件,可以使用下面的命令: php think clear 不带任何参数调用clear命令的话,会清除 runtime 目录(包括模板缓存、日志文件及其子目录)下面
作用域 配置参数支持作用域的概念,默认情况下,所有参数都在同一个系统默认作用域下面。如果你的配置参数需要用于不同的项目或者相互隔离,那么就可以使用作用域功能,作用域
资源路由 5.0支持设置 RESTFul 请求的资源路由,方式如下: Route::resource( blog , index/blog ); 或者在路由配置文件中使用 __rest__ 添加资源路由定义: return [ // 定义资源路由 __rest__ =[ // 指向
系统内置函数建议先熟悉系统内置application/common.php与application/function.php两文件的函数说明,如果有符合的函数,
日志写入 版本 新增功能 5.0.16 增加文件日志自动清理功能支持 5.0.13 增加单文件日志写入功能 5.0.10 增加 record_trace 配置参数用于记录trace信息到日志 5.0.4 命令行模式下日志自动定时写入
请求类型伪装 支持请求类型伪装,可以在 POST 表单里面提交 _method 变量,传入需要伪装的请求类型,例如: form method= post action= input type= text name= name value= Hello input type= hidden name= _meth
命名空间 EyouCms1 采用命名空间方式定义和自动加载类库文件,有效的解决了多模块和 Composer 类库之间的命名空间冲突问题,并且实现了更加高效的类库自动加载机制。 如果不清楚命名
除了Trace调试之外,系统还提供了 \think\Debug 类用于各种调试。 输出某个变量是开发过程中经常会用到的调试方法,除了使用php内置的 var_dump 和 print_r 之外,ThinkPHP框架内置了一个对浏
安装扩展 使用 Composer 安装 ThinkPHP5 的图像处理类库: composer require topthink/think- image 图像操作 下面来看下图像操作类的基础方法。 打开图像文件 假设当前入口文件目录下面有一个 ima
如果要获取当前的请求信息,可以使用 \think\Request 类, 除了下文中的 $request = Request:: instance (); 也可以使用助手函数 $request = request(); 当然,最方便的还是使用注入请求对象的方式来获
在确保用户请求的数据安全之后,数据库的安全隐患就已经很少了,因为 5.0 版本的数据操作使用了PDO预处理机制及自动参数绑定功能,请确保: 尽量少使用数组查询条件而应该使用查
调试模式并不能完全满足我们调试的需要,有时候我们需要手动的输出一些调试信息。除了本身可以借助一些开发工具进行调试外,ThinkPHP还提供了一些内置的调试工具和函数。例如,
闭包定义 我们可以使用闭包的方式定义一些特殊需求的路由,而不需要执行控制器的操作方法了,例如: Route:: get ( hello , function () { return hello,world! ;}); 参数传递 闭包定义的时候支持参
模板可以支持三元运算符,例如: {$status? 正常 : 错误 }{$info[ status ]? $info[ msg ] : $info[ error ]}{$info.status? $info.msg : $info.error } 5.0版本还支持如下的写法: {$varname.aa ?? xxx } 表示如果有设置
扫描二维码关注我们
在线时间09:00-24:00
8527114
yxgd678
账号密码登录
登录即视为同意《用户注册协议》
我已阅读并同意 《用户注册协议》