mb_language( "ja" ); mb_internal_encoding("UTF-8"); // SHIFT_JIS に変換 $str = mb_convert_encoding( $str, "cp932", "utf-8" ); // EUC_JP に変換 $str = mb_convert_encoding( $str, "eucJP-win", "utf-8" );
$txt = @file_get_contents( "ファイルのパス" );
// テキストファイルの行読み込み $target_list = @file( "ファイルのパス" , FILE_IGNORE_NEW_LINES ); foreach( $target_list as $line ) { print "/$line/\n"; }
$target_list = @file("ファイルのパス"); foreach( $target_list as $line ) { $line = trim($line); print "/$line/\n"; }
$value = "文字列分解,山田太郎,2010/11/07,サンプル"; $ret = explode( ",", $value ); $ret['タイトル'] = $ret[0]; $ret['氏名'] = $ret[1]; $ret['投稿日付'] = $ret[2]; $ret['本文'] = $ret[3]; print_r($ret);
file_put_contents( "ファイルのパス", $txt );
// 通常改行を HTML 改行に文字列置換 $text = str_replace(PHP_EOL,"<br>",$text); // 念のため cr を除去 $text = str_replace("\r","",$text);
// 部分文字列 $target = substr( $target, $start, $n ); // 検索。みつからなければ false $result = strstr( $target, $search );