Case Sensitivity pada PHP

PHP merupakan bahasa pemrograman yang menerapkan case sensitive pada penamaan variable, namun secara khusus hal ini tidak diberlakukan pada nama method. Hal ini tidak umum diketahui, walaupun tertulis jelas pada dokumentasi.

Sebagai contoh, berikut adalah salah satu contoh snippet PHP:

[code lang=php]
// deklarasi menggunakan lowercase
protected function foobar(){
// …
}
[/code]

Selanjutnya, berikut adalah snippet pada XHP fragment:

[code lang=html]
<! — dipanggil menggunakan camelCase →
<x:frag>
$this->fooBar()
</x:frag>
[/code]

Hal ini adalah valid dan diijinkan oleh PHP, namun tidak disarankan oleh PHP-FIG PSR-1. Berdasarkan atas standar PHP-FIG PSR-1, nama method HARUS dideklarasikan menggunakan camelCase, dengan demikian penggunaannya juga diharapkan menggunakan case yang sama.


Namun demikian, hal yang menyebabkan perbedaan case sensitivity pada method dan variable tidak terdapat pada dokumentasi manapun.

Related Posts

Streaming Festival Disrupto Exploration and Experimentation 2020

Streaming Festival Disrupto Exploration and Experimentation 2020

Resiko Berbahaya menggunakan VPN gratisan di Laptopmu!

Resiko Berbahaya menggunakan VPN gratisan di Laptopmu!

Part II — Understanding about RuleChain

Mengenal dasar RxSwift

No Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Tags