Ruby'nin PHP $this->
eşdeğeri nedir?Ruby'nin karşılığı PHP'ye eşittir
7
A
cevap
18
this
'un ruby eşdeğeri self
- her ikisi de geçerli örneğe başvurur.
Zor olan bölüm, Ruby sınıfının kapsamında, , oluşturduğunuz sınıfı tanımlayan Class
sınıfının geçerli örneğini ifade eder. Bir yöntemde, self
, sınıfın örneğine başvurur.
örn belirtildiği gibi
class Example puts self # => "Example" - the stringified class object def foo puts self # #<Example:0xdeadbeef> - the stringified instance end end
3
$this
analog, self
olup. Ancak, bir örnek değişkeni ($this->somevar
) veya örnek yöntemine (this->somemethod()
) erişmek için kullanmak istediğiniz anlamına gelen $this->
sordu. Bir örnek değişkeni için Ruby'deki eşdeğer @
olur (@somevar
'da olduğu gibi). Örneğin, yöntem eşdeğeri, yöntem ismini (somemethod
) yazmak ya da ayrıntılı olmak istiyorsanız (self.somemethod
) olmalıdır.
İlgili konular
- 1. AUTOSAR karşılığı?
- 2. Javascript'te artı/eşittir ve eşittir tuşları nasıl ayırt edilir?
- 3. Kütüphane Eşittir ve .NET
- 4. İki tür eşittir() yöntemi
- 5. Ruby's || = (veya eşittir) JavaScript'te?
- 6. C++ extern eşittir C#
- 7. Scala: == Varsayılan eşittir?
- 8. Geçersiz kılmalarDefaultWPF'de eşittir
- 9. kullanma Linq değil eşittir
- 10. Hangi düzeni kullanmalıyım (css satır içi karşılığı karşılığı)
- 11. Preg_match'in JavaScript karşılığı nedir?
- 12. Thread.join() işlevi yöneticinin karşılığı
- 13. PHP'nin preg_quote'unun karşılığı nedir?
- 14. Ruby'nin python karşılığı her_with_index?
- 15. Passport.js karşılığı mı?
- 16. mysql'deki REGEXP_SUBSTR karşılığı nedir?
- 17. Jytck'in Python karşılığı mı?
- 18. jQuery karşılığı mı?
- 19. Print_r ürününün karşılığı Sıvı
- 20. Postgre'lerde LISTAGG'nin karşılığı nedir?
- 21. Android gradle runtimeClasspath karşılığı
- 22. /sharedtypes karşılığı mı?
- 23. SetTimeout'un GWT karşılığı nedir?
- 24. Promise.then() öğesinin karşılığı nedir?
- 25. C++ karşılığı C++
- 26. Dize karşılaştırması: operatör ==() vs Eşittir()
- 27. Python OpenCV bağlantılarında copyA eşittir?
- 28. diziler kullanılırken yöntemlere eşittir java
- 29. Eşittir işareti, parantez ve diğer
- 30. PuTTY yapılandırması, OpenSSH'ye eşittir ProxyCommand