SORU
10 ŞUBAT 2011, PERŞEMBE


Php birden çok sınırlayıcı patladı

Bir sorunum var, dize bir dizi var, ve farklı ayırıcı içinde patlamak istiyorum. Örneğin

$example = 'Appel @ Ratte';
$example2 = 'apple vs ratte'

ve @ veya vs içinde patlayacak olan bir dizi istiyorum

Ben zaten bir çözüm yazdım, ama eğer herkes daha iyi bir çözüm Varsa buraya gönderin.

private function multiExplode($delimiters,$string) {
    $ary = explode($delimiters[0],$string);
    array_shift($delimiters);
    if($delimiters != NULL) {
        if(count($ary) <2)                      
            $ary = $this->multiExplode($delimiters, $string);
    }
    return  $ary;
}

CEVAP
10 ŞUBAT 2011, PERŞEMBE


ne kullanma hakkında

$output = preg_split( "/ (@|vs) /", $input );

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ben Vivona

    Ben Vivona

    24 Ocak 2010
  • Caroline Martin

    Caroline Mar

    19 EYLÜL 2008
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008