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ş:
Python - Birden çok Sınırlayıcı ile Sp...
AWK birden çok sınırlayıcı...
Java: split() kullanımı, birden çok sı...
string.split - birden fazla karakter s...
Birleştirme birden fazla Gıt iterek ön...