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

  • ethr95awd

    ethr95awd

    8 Kasım 2006
  • jat4011

    jat4011

    16 EKİM 2010
  • TheScorpioTechno

    TheScorpioTe

    15 Aralık 2010