il
punto due l'ho sistemato così:
Codice PHP:
<?php
function InterShow($string$from$to) { 
if(
stripos($string$from)!== false && stripos($string$to)!== false || strlen($from)==|| strlen($to)==0)
{
    if(
strlen($from)>0)
            
$string substr($stringstrpos($string$from)); 
    
    if(
strlen($to)>0)
      
$string substr($string0strpos($string$to)+strlen($to)); 
}
else
$string="";
  return 
$string
  
}
il punto 3 non mi funziona bene:
Codice PHP:
InterShow("marco mangia la mela a casa""""La");
//output: "ma"
InterShow("marco mangia la mela a casa""""la");
//output: "marco mangia la" 
il punto 1 è comunque quello che mi da più noia
per esempio:
Codice PHP:
InterShow("marco mangia la mela a casa""marco""a");
//output: "ma"
//risultato sperato: "marco ma"