Ben bir php komut dosyası içine kodlanmış yaklaşık 30 değişkenleri var ve ben hepsini kaldırmak ve kendi yerlerine içine onları koymak gerekir.
Ben bunu yapmak istiyorum:? Phpdefine ('X', 'attribute_name') ;/ / $ nesne şey ile oluşturulan üye attribute_nameecho $ şey-> X;> çalışılıyor $ şey-> X,
Ben şimdi PHP5 üzerinde çalışan, PHP4 yaşlı bir osCommerce sitesi var.
Ben ayrı bir yapılandırma dosyasında bir değişken tanımladığınız: ('URL', 'someurl.co.uk') tanımlamak, ben bir sınıf içinde bir dize ile CONCAT için kullanmaya çalıştığınızda, Ancak: class AdminEmail {E uzanır ..
Ben örneğin bazı sabitler tanımlanmıştır var: (, 'DB_HOSTNAME' localhost ', true) var; (true,' root ',' DB_USERNAME ') var; (true,' root ',' DB_PASSWORD ') tanımlamak; define (' DB_DATABASE
Eğer tanımlanmamış bir sabit kullanırsanız, PHP, sadece sanki kendisi sürekli adını demek olduğunu varsayar http://us.php.net/manual/en/language.constants.syntax.php: Bu php manuel olduğunu
Bir kullanıcı "İngilizce", bu sabit ile bir dosyayı seçerse gerekli olacağını, farklı languages.For örnekte çıktı mesajları için sabitleri kullanıyorum: tanımlamak, o ise ... ('welcomeMessage' Hoşgeldiniz! ')
Nasıl PHP) (define ile tanımlanan sabitler (phpDocumentor) ile belgelemek zorundadır? Ben :/ ** # @ dokümanlar şey buldum, ama sample2.php (I o kullanım görmüyorum) aşağıdaki örneği bulundu
Bir sınıf tanımlanır zaman saydam kod çalıştırmak için bir yol arıyorum - daha da önemlisi, sınıf uzatıldığı zaman.