2016-01-15 49 views
0

我使用codeigniter框架,但我想用laravel框架的功能,如下面的代码,我可以打印的变量,而不<?php echo $name ?>结合笨和laravel

Hello {{ $name }} 

我该怎么办?

回答

1

Codeigniter是一个Php框架。 Laravel也是php框架。而这两者并不相等。由于操作简单

Codeigniter(<4.0) != Laravel 

Take look at Laravel vs. CodeIgniter

Laravel对笨

Module    Laravel    Codeigniter 
---------------------------------------------------------- 
Layout Control    Yes       No 
ORM       Yes       No 
Error Stack Trace   Yes       No 
Class Auto Loading   Yes       Yes 
–Database mySQL    Yes       Yes 
–Database SQLite   Yes       Yes 
–Database MSSQL    Yes       Yes 
–Database PostgreSQL  Yes       Yes 
–Database Cubrid   Yes       Yes 
–ODBC drivers    Yes       No 
–Database MariaDB   No       No 
Authentication Library  Yes       No 
External Modules   Yes       Yes 
Form Validation Rules  Yes       Yes 
Internationalization  Yes       Yes 
Database Module    Object-oriented    Hybrid Object-relational 
Template language   Blade Template Engine  Blade php Proprietary 
Design pattern    Active-Record    Active-Record 
          Model-View-Controller  Model-View-Controller 
          Dependency injection 
          Observer 
          Singleton 
          Event-Driven 
          MTV 
          Factory 
          RESTfull 
          Facade 

所以一些开源库的可以同这个框架的使用,但不是所有(PHPMailer的,phpExcel ..)

+0

我认为codeigniter有ORM功能对吗? – Drudge

+0

@Drudge Codeigniter没有功能调用ORM。当你使用symfony或laravel时,你可以识别差异。 –

+0

@Abdulla你正在使用哪一个? –