<?php
class L {
const login = 'Login';
const title_404 = '404';
const title_dyn = 'Title: %s';
const page_dyn = 'Page: %s - %s';
public static function __callStatic($string, $args) {
}
}
echo L::login . "\n"; // "Login"
echo L::title_404 . "\n"; // "404"
echo L::title_dyn('test') . "\n"; // (empty)
echo L::page_dyn('test', 'more') . "\n"; // (empty)
echo L::login() . "\n"; // (empty)
PD9waHAgCmNsYXNzIEwgewogICAgY29uc3QgbG9naW4gPSAnTG9naW4nOwogICAgY29uc3QgdGl0bGVfNDA0ID0gJzQwNCc7CiAgICBjb25zdCB0aXRsZV9keW4gPSAnVGl0bGU6ICVzJzsKICAgIGNvbnN0IHBhZ2VfZHluID0gJ1BhZ2U6ICVzIC0gJXMnOwoKICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gX19jYWxsU3RhdGljKCRzdHJpbmcsICRhcmdzKSB7CiAgICAgICByZXR1cm4gdnNwcmludGYoY29uc3RhbnQoInNlbGY6OiIgLiAkc3RyaW5nKSwgJGFyZ3MpOwogICAgfQp9CgplY2hvIEw6OmxvZ2luIC4gIlxuIjsgICAgICAgICAgICAgICAgICAgIC8vICJMb2dpbiIKZWNobyBMOjp0aXRsZV80MDQgLiAiXG4iOyAgICAgICAgICAgICAgICAvLyAiNDA0IgplY2hvIEw6OnRpdGxlX2R5bigndGVzdCcpIC4gIlxuIjsgICAgICAgIC8vIChlbXB0eSkKZWNobyBMOjpwYWdlX2R5bigndGVzdCcsICdtb3JlJykgLiAiXG4iOyAvLyAoZW1wdHkpCmVjaG8gTDo6bG9naW4oKSAuICJcbiI7ICAgICAgICAgICAgICAgICAgLy8gKGVtcHR5KQ==