- sprintf: documentation ( source)
<?php
class Foo {
protected function bar($name) {
echo sprintf('Hello world! My name is %s', $name);
}
}
$foo = new Foo();
$method = new \ReflectionMethod('Foo', 'bar');
$method->setAccessible(TRUE);
$method->invoke($foo, 'Bart');