PHP: $ _this özel bir anlamı var mı?

4 Cevap php

I $_this PHP demek ne herhangi bir belge bulamıyorum. Bu CakePHP çerçevesinde yeraldığını kullanılacak gibi görünüyor.

Herhangi bir fikir?

4 Cevap

CakePHP ile başlayan değişkenler $_ sınıfına özel olarak kabul edilir genel bir isimlendirme izler. Onlar ancak, çerçevesini kullanarak için önemli değildir.

Bir çizgi, tipik olarak değişken sahasını gösterir. Bir lider çizgi ile bir değişken genellikle korumalı veya özel olduğu anlamına gelir. Bu sadece bir kongre ve dil tarafından zorlanmaz. Bu kodun okunmasını kolaylaştıracak yardımcı olur.

Birçok kişi değişken adlandırma kurallarına çeşit kullanmak ister. Özel değişkenler durumunda, insanlar bir kongre olarak $_ kullanmak ister. Ben bu CakePHP'de durum ise özellikle bilmiyorum, ama başka bir yerde sık sık gördü.

$ _this ($this ancak,) herhangi bir PHP ayrılmış anahtar kelimeler değil. Belki CakePHP'de özel değişkenin bir çeşit.