I want to check if my  current URL contains "/demo" at the end of the url, for example mysite.com/test/somelink/demo to do something. 
Here is my attempt : 
$host = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if($host == 'mysite.com/test/somelink/demo') 
 {
// Do something
}
else
{
// Do something
}
This seems to work fine, but the problem is that /somelink needs to by dynamic.
Any suggestion on how can I do this ?
Thank you !
Edit:
<?php
/* An abstract class for providing form types */
abstract class ECF_Field_Type {
    private static $types = array();
    protected $name;
    /* Constructor */
    public function __construct() {
        self::register_type( $this->name, $this );
    }
if(basename($_SERVER['REQUEST_URI']) == 'stats'){
echo "Hello World";
}
    /* Display form field */
    public abstract function form_field( $name, $field );
    /* Display the field's content */
    public function display_field( $id, $name, $value ) {
        return "<span class='ecf-field ecf-field-$id'>"
            . "<strong class='ecf-question'>$name:</strong>"
            . " <span class='ecf-answer'>$value</span></span>\n";
    }
    /* Display field plain text suitable for email display */
    public function display_plaintext_field( $name, $value ) {
        return "$name: $value";
    }
    /* Get the description */
    abstract public function get_description();
}
?>
 
     
     
     
     
     
    