PHP - kullanıcı girişi dizi Normale

0 Cevap php

Böyle bir dizi varsa:

array
  0 => string '62 52, 53' (length=9)
  1 => string '54' (length=2)

Bu kullanıcı girişi var, ve sen nasıl / ne girmek ;) asla bilemezsiniz

Ne sonunda istediğiniz şudur:

array
  0 => string '62' (length=2)
  1 => string '52' (length=2)
  2 => string '53' (length=2)
  3 => string '54' (length=2)

İşte bunu nasıl:

  $string = implode(',', $array);
  $string = str_replace(', ', ',', $string);
  $string = str_replace(' ', ',', $string);
  $array = explode(',', $string);

Gerçekten aksak görünüyor. Daha zarif bir yolu var mı? Belki daha iyi bir performans var One?

0 Cevap