<?php
// Interview code review assignment
class Greeter
{
private static $sStart;
private static $sEnd;
/**
* Sets the greeter's sentence
* @param string $sentenceStart
* @param string $sentenceEnd
*/
public static function setSentence(string $sentenceStart, string $sentenceEnd)
{
self::$sStart = $sentenceStart;
self::$sEnd = $sentenceEnd;
}
public static function greet($name)
{
print self::$sStart . $name . self::$sEnd;
}
}
Greeter::setSentence("Hello ", "!\n");
Greeter::greet("John");
// Outputs: "Hello John!\n"
Greeter::setSentence("Have a nice day, ", "...\n");
Greeter::greet("Peter");
// Outputs: "Have a nice day, Peter...\n"
- Output for 7.0.0 - 7.0.20, 7.1.0 - 7.1.25, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.27, 8.2.0 - 8.2.17, 8.3.0 - 8.3.4
- Hello John!
Have a nice day, Peter...
preferences:
139.37 ms | 403 KiB | 184 Q