Tag: 扩展

我可以使用PHP中的多个类来扩展一个类吗?

如果我有几个function需要但是要分开存放的组织,我可以扩展一个类来兼有吗? 即class a extends b extends c 编辑:我知道如何一次扩展一个类,但我正在寻找一种方法来即时扩展一个类使用多个基类 – AFAIK你不能这样做在PHP中,但应该有办法解决它,而不诉诸class c extends b , class b extends a

在bash中,当参数作为variables传递给它们时,为什么shell命令在参数中忽略引号?

这工作如广告: # example 1 #!/bin/bash grep -ir 'hello world' . 这不: # example 2 #!/bin/bash argumentString="-ir 'hello world'" grep $argumentString . 尽pipe在第二个例子中引用了'hello world' ,但是grep将'hello as one argument and world'为另一个,这意味着在这种情况下, 'hello将是search模式, world'将成为searchpath。 同样,只有当参数从argumentStringvariables扩展时才会发生这种情况。 在第一个例子中,grep正确地将'hello world'为单个参数。 任何人都可以解释为什么这是? 有没有适当的方法来扩展一个stringvariables,将保留每个字符的语法,使其正确解释的shell命令?

Rails扩展ActiveRecord :: Base

我已经做了一些关于如何扩展ActiveRecord:Base类的阅读,所以我的模型会有一些特殊的方法。 什么是简单的方法来扩展它(一步一步的教程)?