2010-06-23 100 views
2

我一直在学习PHP,并试图进入RoR和两个总是比较。我的问题是,是否有一个PHP包括Ruby on Rails的等价物。对我来说,包含PHP文件的能力是最有价值的功能。PHP包含在Ruby on Rails中?

+2

*(tipp)* http://railsforphp.com/ – Gordon 2010-06-23 21:49:23

+0

PHP include是什么让PHP开发真的很混乱。 – 2010-06-24 01:13:25

回答

9

PHP是一种编程语言,而Ruby on Rails是一个框架,所以你比较两个完全不同的事情。

假设您使用包含在PHP构建从许多嵌套模板/脚本的网页,然后泛音将是Rails的路要走,例如:

<%= render :partial => 'sidebar' %> 

红宝石本身也require其行为类似于includerequire在PHP中,但它不适用于Rails中的视图。

+0

这里直接链接到文档:http://guides.rubyonrails.org/layouts_and_rendering.html#using-partials – Andreas 2012-06-13 05:30:46

2

我认为最接近的等效将被利用:局部

0

对于代码而不是标记,Ruby的模块概念也可以以包含工作的方式工作。