$str=preg_replace('/abc/','xyz',$str,1); echo $str; コードをコピー 通常の文字列置換コードは使用しないでください。 $replace='xyz'; if(($position=strpos($str,$replace))!==false){ $leng=strlen($replace); ($str,'xyz',$position,$leng); } echo $str; コードをコピー