- strpos: documentation ( source)
- in_array: documentation ( source)
<?php
//require_once("human.php");
//require("skills.php");
class You
{
public $role = "Developer";
public $skills = array("Web Development", "php", "MySQL", "HTML", "CSS");
public $person = array("Talent", "Humour", "Experience");
public function find()
{
$c = 0;
if(in_array("Web Development", $this->skills))
{
foreach ($this->skills as &$skill) {
if (strpos($skill, "Web") == 0) {
$c += 2;
} else {
$c++;
}
}
}
return $c;
}
}
$Developer = new You();
$requiredLevel = 6;
if($Developer->find() >= $requiredLevel)
echo $Developer->find();
?>