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

  • Avast

    Avast

    27 NİSAN 2006
  • Professor Messer

    Professor Me

    27 NİSAN 2007
  • RocketJump

    RocketJump

    22 ŞUBAT 2006