che differenza vi in questi 2 codici per implementare str_replace?

ciao, ho un piccolo dubbio. che differenza c' tra questi 2 codici? non uguale scrivere il str_replace come nel primo cos come nel secondo?

grazie

$quota_iscrizione = $_POST['quota_iscrizione'] ? trim($_POST['quota_iscrizione']) : null; 
if ($quota_iscrizione) { 
  $quota_iscrizione = str_replace(',', '.', $quota_iscrizione); 
  if (!ereg("[0-9]{1,3}", $quota_iscrizione)) { 
    echo "Quota iscrizione non valida!"; 
    $quota_iscrizione = null; 
  } 
} else { 
  echo "Il campo quota iscrizione  vuoto!<br />\n"; 
}
$quota_iscrizione = $_POST['quota_iscrizione'] ? trim($_POST['quota_iscrizione']) : null; 
        if ($quota_iscrizione = str_replace(',', '.', $quota_iscrizione)) { 
          if (!ereg("[0-9]{1,3}", $quota_iscrizione)) { 
            echo "Quota iscrizione non valida!"; 
            $quota_iscrizione = null; 
          } 
        } else { 
          echo "Il campo quota iscrizione  vuoto!<br />\n"; 
        }
inviato 8 anni fa
gabar-el
X 0 X

mi sembrano equivalenti

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

grazie gianni, era solo per avere una conferma, perch uno l'ho scritto io (ehmm.... ok, non tutto, ma la parte incriminata si) e l'altro no, e volevo capire se i miei ragionamenti cominciano a portarmi a cose pi o meno validi...

grazie

risposto 8 anni fa
gabar-el
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda