juanjoseab ahh veo que tal vez entendi mal el problema y no era tan basico como parecia (por suerte!)
pero porque en lugar de hacer tanto si el tema no son funciones no se hace asi?   
Código PHP:
Ver original<?php
 
    $EQC = "( x + 3) * ( x - 2)";
 
    $X = '2';
 
 
 
    Echo($Y);
 
?>
  
puedes usar un for y tener una lista de valores:    
Código PHP:
Ver original<?php
 
    $EQC = "( x + 3) * ( x - 2)";
    
    Echo(' X | Y <Br />');
    
    For ($X = -10;$X < 11;$X++){
 
 
 
        Echo($X.' | '.$Y.' <Br />');
    }
 
?>