Bir diziden değerler dizisini silmek için en iyi yolu nedir?

0 Cevap php

Ben kolayca ve hızlı bir samanlık diziden iğneleri bir dizi silmek mümkün olmak istiyorum. Benim sql veritabanındaki bir alandan çekme sayısının ikinci bir virgülle ayrılmış listesinden silinmesi gerekir (bu ben biliyorum bir dize olsa) Aslında ben numaralarını virgülle ayrılmış listesi var.

Yani gerek -

$orig_needle_list = "3456,5678"; The haystack list is in a field in a mysql database and is "3456, 4567, 5678, 6789" - so I basically want to update this field to "4567,6789"

Q1. Ben samanlık listesini almak gerektiğini, diziler hem dönüştürmek ve yineleme üzerlerinde iç içe bir foreach döngüsü ile ve herhangi eşleşen değerleri array_splice?

Q2 iç içe foreach yöntemi daha hızlı olması için in_array'in kullanabilir miyim?

Q3 orta adam kesmek ve bir sql sorgusunda bu gerçekleştirerek alanı güncelleştirmek için bir yol var?

teşekkürler

0 Cevap