Aşağıdaki dizgeye sahibim ve köşeli ayraçları kaldırmak için str_replace veya preg_replace kullanmak istiyorum ancak nasıl emin olacağım. Str_replace kullanarak açılı ayraçları kaldırabildim ancak kapatma braketlerini kaldıramam.Parantez içindeki dizelerden parantez nasıl kaldırılır?
$coords = '(51.50972493425563, -0.1323877295303646)';
denedim:
Bu
acı olduğunu ben de kaldırmak için preg_replace ihtiyaç izlenimi altında şimdi açılış parantez kaldırıldı ama ben<?php echo str_replace('(','',$coords); ?>
.
Bu konudan nasıl bahseder?
Yardım ile deneyin
Sadece bir not. Örneğin, $ coords = "(test (it))" sonucu "test etmek (test etmek)" yerine "test etmek"; Daha güvenli bir yol muhtemelen Sarfraz'ın önerdiği gibi trim() kullanmak olacaktır. Str_replace, bu örnek için yalnızca çoklu parantez olmadığından çalışır. – Kelt