php - 从模型实例 YII 获取模型名称

标签 php yii

如何从模型实例中获取模型名称。 例如

$model=新状态;

在这里, 状态是模型 $model 是状态模型实例。

我想从 $model 即模型实例中获取模型名称即 State。

最佳答案

将此方法添加到您的状态类

public function getModelName()
{
    return __CLASS__;
}

并这样调用它:

$model = new State();
echo $model->getModelName();

关于php - 从模型实例 YII 获取模型名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2825131/

相关文章:

php - 以单一表单验证来自不同模型的字段

php - 如何修复在 Laravel 项目中运行 vendor/bin/phpunit 时权限被拒绝的问题

php - 从数据库 yii 检索元描述

forms - CForm Yii 框架上的自定义表单元素名称属性

php - 如何在文件上传和插入数据库时​​包含加载 gif

php - yii 通过 IP 地址访问规则

php - Yii 文档生成器不接受 docs 命令

php - 有没有办法阻止使用类似 Firebug 的工具编辑页面中的 HTML 和 CSS 内容?

php - (PHP) 当脚本作为 cron 作业执行时如何获取文件名(或文件路径)?

php - 模型与 Controller 功能 Laravel Routing 的绑定(bind)