<分区>
有没有办法为以后的插值“准备”一个字符串(不使用自定义扩展函数)?
例如:
class Test {
private static $STR_VAL = "the val is $v";
public static function printVal($v) {
echo self::$STR_VAL;
}
}
<分区>
有没有办法为以后的插值“准备”一个字符串(不使用自定义扩展函数)?
例如:
class Test {
private static $STR_VAL = "the val is $v";
public static function printVal($v) {
echo self::$STR_VAL;
}
}
最佳答案
class Test {
private static $STR_VAL = "the val is %s";
public static function printVal($v) {
echo sprintf(self::$STR_VAL, $v);
}
}
关于PHP 延迟字符串插值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11359727/