- preg_match: documentation ( source)
<?php
class Qualtrics {
public $input;
public function __construct($input)
{
$this->input = $input;
}
public function output(){
if($this->allowedFormat($this->input))
{
echo $this->input;
} else {
echo 'Disallowed Characters';
}
}
private function multiply($factor){
$this->input *=factor;
}
private function allowedFormat($qString){
return preg_match("/^[a-z0-9:_/\-]+$/i", $qString);
}
}
$qObject2 = new Qualtrics(10);
$qObject2 -> multiply(3);
$qObject2 -> output();