3v4l.org

run code in 300+ PHP versions simultaneously
<?php class ReferenceChecker { function __construct($starter = "AWB0") { $this->starter = $starter; } function check($reference) { return $this->startsWith($reference, $this->starter); } private function startsWith($haystack, $needle, $start = 0) { return strpos($haystack, $needle) === $start; } } $checker = new ReferenceChecker; $subject = "AWB012345"; $result = $checker->check($subject); var_dump($result); $subject = "12345"; $result = $checker->check($subject); var_dump($result);

preferences:
24.84 ms | 402 KiB | 5 Q