InviS
Новичок
str_replace в кодировке utf-8
Ребят, использую кодировку utf-8, хотел написать расширение для класса DateTime, но не знаю как делать замену строк в кодировке utf-8.
	
	
	
		
в итоге получаю:
	
	
		
		
	
	
		
			
		
		 
	
 
Кто как решал такую проблему?
								Ребят, использую кодировку utf-8, хотел написать расширение для класса DateTime, но не знаю как делать замену строк в кодировке utf-8.
		PHP:
	
	<?
    class DateTimeRussian extends DateTime{
	public function format($format){
		$english = array("Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday");
		$russian = array("Понедельник","Вторник","Среда","Четверг","Пятница","Суббота","Воскресенье");
		return str_replace($english, $russian, parent::format($format));
	}
    }
	$dateObj = new DateTimeRussian();
	echo $dateObj->format("l");
?> 
	Кто как решал такую проблему?
 
	            
 
 
		 Проблем, на самом деле, немного, главное, помнить, что 1 байт != 1 символ.
 Проблем, на самом деле, немного, главное, помнить, что 1 байт != 1 символ.