ホームページ  >  記事  >  バックエンド開発  >  PHPフォルダ内の全ファイルのエンコード変換

PHPフォルダ内の全ファイルのエンコード変換

WBOY
WBOYオリジナル
2016-07-25 09:13:351010ブラウズ
PHP 変換フォルダー内のすべてのファイルのエンコーディングは、たとえば、GBK バージョンを持っていて UTF8 バージョンを使用したい場合、または GBK のソース コードしか持っていない場合に、Web サイトの他のエンコーディング バージョンを公開するのに適しています。二次開発が必要だが、IDE のエンコード方法を変更したくない場合は、このプログラムを使用して UTF8 にバッチ変換できます:


コードは次のとおりです:

  1. $input_encoding='gbk',
  2. $output_encoding='utf-8'){ if(file_exists($filename))
  3. { if(is_dir( $filename)) {
  4. foreach (glob("$filename
  5. $contents_after = iconv($input_encoding,$output_encoding,$contents_before);
  6. file_put_contents($filename, $contents_after); } } else
  7. { echo ' Parameter error'; return false; }}iconv_file('./test');?>
コードをコピー この記事が大部分の php 開発者にとって役立つことを願っています。この記事をお読みいただきありがとうございます。
phpの技術的な問題。ディスカッションのためのグループへの参加を歓迎します: 256271784、検証コード: cxy、検証を書かないと合格しません~

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。