Sabit adlandırması (ARCH7006)
Anahtar php.naming.constant-screaming-snake · Önem info · Kategori naming
PHP’de sınıf ve modül düzeyi sabitler UPPER_SNAKE_CASE biçiminde yazılmalıdır. Bu konvansiyon, sabitleri değişkenlerden görsel olarak ayırır ve kodun niyetini netleştirir.
Hatalı
Bölüm başlığı “Hatalı”<?php
class Config{ const maxRetries = 3; const default_timeout = 30;}<?php
class Config{ const MAX_RETRIES = 3; const DEFAULT_TIMEOUT = 30;}Düzeltme
Bölüm başlığı “Düzeltme”Sabit adlarını tümü büyük harf ve alt çizgiyle ayrılmış UPPER_SNAKE_CASE biçimine çevirin.