『壹』 yii 2.0需要php什么版本
由于Yii2.0使用了许多PHP的新特性,因此,Yii需要PHP5.4.0以上版本。
这是专官方属的说法,并非是5.3
可以查看http://www.digpage.com/install.html
『贰』 php yii2.0增删改自定义模型怎么建
先用Gii生成的Mole。生成一次后,你就可以照着它来自己手动写一个Mole了:打开giiindex.php?r=gii选择创建Mole然后配置一点东西,并生成mole,生成完毕后,gii会提示你怎么配置mole的但是如果你想更加详细的配置mole的话,可以打开你刚刚创建的mole的目录下找到这个Mole.php文件打开可以看到classMoleextends\yii\base\Mole然后打开\yii\base\Mole(编辑器一般都有追踪功能,自己找一下吧)里面的属性都可以在你的mole.php中配置,php的类属性方法都可以覆盖的推荐看文档!
『叁』 如何知道自己所需得php版本
如果是需要使用框架,例如:TP5、laravel、yii 等时,在官方网站上有明确要求PHP 版本的。
如果不使用框架,自己用原生PH搭建框架的话,建议使用最新稳定版。
『肆』 使用PHP Yii2.0框架上传图片的时候出现下面错误
jq的版本问题,新版本jq取消了xhr.getResponseHeader 这个方法。可以修改jq的版本,或者手动添加xhr.getResponseHeader 方法到jq文件去
『伍』 php Yii 框架问题!
组件的意思是封装了一定逻辑处理的,可以在控制器间共享使用的包。当你发现你总是需要在不同的控制器间来回拷贝代码的时候,也许就是时候把这些可以共有的代码打个包,写成组件了。
它只是封装好的函数,使用范围就是你的controller。也就是说,在你的控制器进行逻辑处理的时候,当你想要使用某个组件里面的函数,那么这个组件就是被你用到了。如果你没有用到过某个组件里面的函数,那么它自然是不起任何作用的。
而且你整个的流程也有一些偏差,真正的流程应该是 用户发起请求->浏览器接受请求发送到web服务器->web根据请求调用相应controller->controller进行逻辑分析,如果需要调用model则调用相应model对象->将处理好的数据返回给web服务器->web服务器将信息返回到浏览器进行显示(通过views层)
希望对你有帮助^^
『陆』 PHP中使用YII框架的问题
因为你Users Model的对应的表明没改,在这个Users模型类里,有这样的方法:
public static function tableName()
{
return '{{%users1}}'; // users1是你的新表名
}
而且直版接执行Sql查询,好权像不是这样用的吧?
我一般都是这样的
Yii::$app->getDb()->createCommand($sql)->queryAll()
Yii::$app->getDb()->createCommand($sql)->queryOne()
Yii::$app->getDb()->createCommand($sql)->excute()
....
区别你可以看看源代码的说明。(Yii2上的用法,yii1.x应该差不多,你稍微改改就应该没问题)
『柒』 php中的Yii是什么意思呢,有什么作用呢
Yii是一个基于组件的PHP框架,采用OOP编写
『捌』 Yii 2.0 如何获取 main.php 里面的 components 里面的配置
你用gii生成mole的时候,它那里已经说得很清楚了,请看清楚! 还有可以看生成的mole所继承的类,这些类的属性 一般可以在配置文件中配置
『玖』 PHP中yii框架搭建
按理说是语法错误,但是有些语法是没事的,所以在运行时不报错就不用管它
『拾』 yii 2 相比yii 1.1.x 有什么变化
Yii2要求PHP版本不低于5.4,主要有如下改进: 1)支持PHP框架间协作组制定的PSR-4标准,这简化了目录并提高了类自动加载速度 2)内置支持Restful API框架 3)支持依赖注入(Dependency Injection)和服务定位(Service Locator) 4)支持大批量数据查询(Batch Query) 5)AR添加对redis,mangodb的支持 6)支持嵌套事务 7)支持子查询