Bunun gibi bir şey yapabilmek isterim:
class ThingIDs
{
const Something = 1;
const AnotherThing = 2;
}
$thing = 'Something';
$id = ThingIDs::$thing;
Bu çalışmıyor. Eşdeğer bir şey yapmanın basit bir yolu var mı? Sınıfa bağlı kaldığımı unutmayın; yeniden yazamayacağım bir kitaplıkta. Komut satırında argümanlar alan kod yazıyorum ve gerçekten kimlik numaraları yerine sembolik isimler almasını istiyorum.
ThingIDs::{$thing}
misin