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)==0 || strlen($to)==0)
{
if(strlen($from)>0)
$string = substr($string, strpos($string, $from));
if(strlen($to)>0)
$string = substr($string, 0, strpos($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"