Ho la seguente stringa e vorrei usare str_replace o preg_replace per rimuovere le parentesi ma non so come. Sono stato in grado di rimuovere le parentesi di apertura usando str_replace ma non posso rimuovere le parentesi di chiusura.Come rimuovere parentesi dalla stringa in php?
Questa è la puntura:
$coords = '(51.50972493425563, -0.1323877295303646)';
ho provato:
<?php echo str_replace('(','',$coords); ?>
che ha rimosso le parentesi di apertura, ma ora sono sotto l'impressione che ho bisogno preg_replace per rimuovere entrambi.
Come si fa a fare questo?
Aiuto apprezzato
Solo una nota che questo potrebbe avere conseguenze impreviste. Ad esempio, quando $ coords = "(testing (it) out)" il risultato è "testing it out" invece di "testing (it) out"; Un modo più sicuro sarebbe probabilmente usare trim() come suggerito da Sarfraz. Str_replace funziona per questo esempio solo perché non ci sono più parentesi. – Kelt