SORU
10 AĞUSTOS 2009, PAZARTESİ


Sadece ilk maç üzerinde hareket eder, böylece kullanarak str_replace?

Sadece $subject $search ilk geçtiği değiştirir str_replace() bir sürümünü istiyorum. Bu kolay bir çözüm var, ya hacky bir çözüm gerekiyor mu?

CEVAP
10 AĞUSTOS 2009, PAZARTESİ


preg_replace ile yapılabilir:

<?
$str = 'abcdef abcdef abcdef';
// pattern, replacement, string, limit
echo preg_replace('/abc/', '123', $str, 1); // outputs '123def abcdef abcdef'
?>

Sihirli isteğe bağlı dördüncü parametre [Sınırı]. Gelen belgeleri:

[Limit] - mümkün olan maksimum her desen için yedek konu dize. -1 varsayılan ( sınırı).

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Artorius FullPower

    Artorius Ful

    29 Temmuz 2007
  • LiveForGodsKingdom

    LiveForGodsK

    6 NİSAN 2008
  • Missouri Star Quilt Company

    Missouri Sta

    18 ŞUBAT 2009