Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php编写文本文件创建格式_Php - Fatal编程技术网

php编写文本文件创建格式

php编写文本文件创建格式,php,Php,我需要在文本文件中存储一些数据。数据以latin1的形式存在于mysql中,以尽可能少地使用字节。我怎样才能制作一个文本文件,让php用拉丁文书写?虽然有点离题,但老实说,我很想把所有东西(网页、数据库连接、表/排序规则、输出文件等)都保存在UTF-8中,完全保存在(很可能不太可能)将来任何时候都可能需要非拉丁字符 实际上,所有文本编辑器等都支持UTF-8,如果需要的话,从UTF-8转换为另一种格式(反之,从另一种格式转换为UTF-8)会更容易。此外,数据库(和磁盘空间)的成本低得离谱,因此与使

我需要在文本文件中存储一些数据。数据以latin1的形式存在于mysql中,以尽可能少地使用字节。我怎样才能制作一个文本文件,让php用拉丁文书写?

虽然有点离题,但老实说,我很想把所有东西(网页、数据库连接、表/排序规则、输出文件等)都保存在UTF-8中,完全保存在(很可能不太可能)将来任何时候都可能需要非拉丁字符

实际上,所有文本编辑器等都支持UTF-8,如果需要的话,从UTF-8转换为另一种格式(反之,从另一种格式转换为UTF-8)会更容易。此外,数据库(和磁盘空间)的成本低得离谱,因此与使用有限的字符集相比,到处使用几个字节似乎是一种过度的权衡


顺便说一句,有一篇相当规范的博客文章,名为:“。无论您选择哪种方式,都值得一读。

使用UTF-8不会占用更多空间,除非确实需要。拉丁语1的用法是一成不变的吗?(有点倒退,所以这个问题。)不是一成不变的,只是存储了很多文本(a-z和0-9)没有什么新奇的东西,所以他们认为这可能是一种方式