thinkphp create方法

[复制链接]
查看11 | 回复2 | 2013-9-5 12:11:55 | 显示全部楼层 |阅读模式
问题:关于thinkphp的create方法问题?如何通过"$File->photo='filename';"此种方式将值”filename“设置到File对象的data数组中?
其实这种赋值方式与thinkphp的create方法没有任何关系。而是php中的魔术方法的效果。因为File对象是Model类的一个子类对象,所以“$File->photo”的赋值方法与Model类有关。
打开文件Thinkphp > Lib > Core > Model.class.php,并可找到相关魔术方法的实现,代码如下:
/**
* 设置数据对象的值
* @access public
* @param string $...
回复

使用道具 举报

千问 | 2013-9-5 12:11:55 | 显示全部楼层
$File->photo = 'filename'是把这个值重新赋值。然后把值传入数据库...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行