PHP:
पाठ खोजना और बदलना

How to: (कैसे करें:)

PHP में text search और replace के लिए str_replace function का इस्तेमाल करते हैं:

<?php
$originalText = 'Hello World';
$search = 'World';
$replaceWith = 'PHP';
$newText = str_replace($search, $replaceWith, $originalText);

echo $newText;  // Output: Hello PHP
?>

Regular expressions के लिए preg_replace function का इस्तेमाल करते हैं:

<?php
$originalText = 'The quick brown fox jumps over the lazy dog';
$pattern = '/brown fox/';
$replacement = 'black cat';
$newText = preg_replace($pattern, $replacement, $originalText);

echo $newText;  // Output: The quick black cat jumps over the lazy dog
?>

Deep Dive (गहराई में जानकारी):

Search और replace functionality PHP में बहुत पहले से है। str_replace simple strings के लिए है, जबकि preg_replace complex patterns (regular expressions) के लिए है। Alternatives में string functions जैसे के strpos, और substr_replace शामिल हैं। Performance-wise, str_replace preg_replace से तेज़ होता है जब patterns simple हों, क्योंकि regular expressions CPU को ज्यादा use करते हैं।

See Also (देखें भी):