How to save file with windows 1250 encoding in php?

by elisha_langworth , in category: PHP General , 9 months ago

How to save file with windows 1250 encoding in php?

Facebook Twitter LinkedIn Telegram Whatsapp

1 answer

Member

by darion , 9 months ago

@elisha_langworth 

You can save a file with windows-1250 encoding in PHP by using the mb_convert_encoding() function to convert the string to the desired encoding before writing it to the file.


Here is an example code snippet to save a file with windows-1250 encoding:

1
2
3
4
5
6
7
8
// String content to save in the file
$content = "ľščťžýáíé";

// Convert the content to windows-1250 encoding
$content_windows_1250 = mb_convert_encoding($content, 'windows-1250', 'UTF-8');

// Write the content to the file
file_put_contents('file.txt', $content_windows_1250);


In this example, we first define the content that we want to save in the file. We then use mb_convert_encoding() function to convert the content from UTF-8 to windows-1250 encoding. Finally, we use file_put_contents() function to write the converted content to the file "file.txt" with windows-1250 encoding.