ソースコード内のすべての漢字を検索できるツール
ソースコード内のすべての漢字を検索できるツール
$sf を検索したいパスを入力するだけです。
機能
1 すべての漢字を検索
2 コメント文内の漢字を無視
3 無視する必要があるファイルとフォルダーを追加
4 ログ ファイルを生成
ソフトウェアの言語パックの更新が心配な場合は
このツールをご利用ください。
私の例:
http://127.0.0.1/tools/searchcn.php
http://127.0.0.1/tools/cnlog.txt
コードをコピー コードは次のとおりです:
set_time_limit(0);
ob_implicit_flush();
//コメント形式
$remark = array(
array('/ /debug', "rn")
、array('/**「、」*/')
、array('/*debug<🎝>*/')
、array('/ *note<🎝>*/')
, array('//note', "rn")
);
//以下のディレクトリとファイルはクエリされません
$ filter = 'forumdata|config.inc.php|debug|test|readme|utilities|upgrade|.tpl.php|index.htm|.lang.php';
//プロジェクト ディレクトリ
$ sf = 'd:\data\labs\develop\dzhead\';
//ログディレクトリ
$logname = 'cnlog.txt';
$langfile = 'lang.php';
$log = fopen($logname, 'w');
fclose($log);
$lf = fopen($langfile, 'wb');
fwrite($lf, "rnrnt'spilt' => '-------------------------------- - ------------------',");
fclose($lf);
$lf = fopen($langfile, 'ab' ) ;
$ptag = '\';
findfile($sf);
fwrite($lf, "rn);rnrn?>"); 🎜 >fclose($lf);
function findfile($sf){
グローバル $ptag, $logname, $filter, $lf;
$log = fopen($logname, 'ab');
グローバル $remark;
if(is_dir($sf)) {
if($dh = opendir($sf)) {
while(($file = readdir($dh) ) ) !== false) {
sf.$file) == 'dir') {
$/', $file)) && !preg_match('/('.$filter.')/' , $sf.$file)) {
'rb'); p, ファイルサイズ($sf.$file));
fclose($sfp);
foreach( $remark as $v) {
$data = '';
while(count($strcut =explode($v[0], $buf, 2)) > 1) {
$data .= $strcut[0];
If ($ Strcut = Explode ($ v [1], $ Strcut [1], 2) & gt; 1) {
$ buf = $ strcut [1]; else {
$buf = $strcut[0];
休憩;
}
}
$data .= $strcut[0];
$buf = $data;
}
$data = $buf;
$lines = 0;
$cn = $str = '';
$cns = 0;
$ldata = "rnt'".str_replace('.', '_', $file)."' => '";
for($i = 0; $i < strlen($data); $i ){
$c = ord($data{$i});
if($c == 0x0A || $data{$i 1} == ''){
$lines ;
if(!empty($cn)){
$ldata .= "',";
$ldata = str_replace("rnt'".str_replace('.', '_', $file)."' => ",", ", $ldata);
fwrite($lf, $ldata);
$cn = "rn$lines:".$cn;
$str .= $cn;
$cn = '';
$ldata = "rnt'".str_replace('.', '_', $file)."' => '";
}
elseif($c >= 0x81 && $c $c = ord($data{ $i});
if($c >= 0x40 && $c <= 0xFE) {
$cn .= $data{$i-1}.$data {$i};
$ldata .= $data{$i-1}.$data{$i};
while(($c = ord($data{ $i})) != 0x3C && $c != 0x0A && $c != 0x0D && $c != 0x27 && $c != 0x3E & & $c ! = 0x3B && $c != 0x22 && $c != 0x3D && $c < 0x81) {
$space .= chr($c);
}
$i--;
if(ord($data{$i 1}) < 0x81) {
$cns ;
$cn .= '$';
$ldata .= "',rnt'".str_replace('.', '_', $file)."' => '";
} else {
$cn .= $space;
}
$space = '';
}
}
}
if($str != '') {
fwrite($log, "n--".$sf.$file."---------------- ------- (共 $cns 处)");
echo "{$sf}$file (共 $cns 处)
";
ob_flush();flush();
$cns = 0;
}
fwrite($log, $str);
$str = '';
}
}
}
}
fclose($log);
}
?>

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP開発でPHPのCurlライブラリを使用してJSONデータを送信すると、外部APIと対話する必要があることがよくあります。一般的な方法の1つは、Curlライブラリを使用して投稿を送信することです。

多くのウェブサイト開発者は、ランプアーキテクチャの下でnode.jsまたはPythonサービスを統合する問題に直面しています:既存のランプ(Linux Apache MySQL PHP)アーキテクチャWebサイトのニーズ...

nginと同様に、APSChedulerタイミングタスクをサービスとして構成する場合、APSChedulerタイミングタスクをMACOSプラットフォームでサービスとして構成します...

Pythonパラメーター注釈の代替使用Pythonプログラミングでは、パラメーターアノテーションは、開発者が機能をよりよく理解して使用するのに役立つ非常に便利な機能です...

Langchainの無効なinitialize_agent関数を置き換える方法は? Langchainライブラリで、initialize_agent ...

Pythonバイナリライブラリ(.whl)のダウンロードメソッドは、Windowsシステムに特定のライブラリをインストールする際に多くのPython開発者が遭遇する困難を調査します。一般的な解決策...

ChatGpt時代のテクニカルQ&Aコミュニティ:SegmentFaultの対応戦略StackOverFlow ...

この記事では、Debianシステムで非常に利用可能なMongoDBデータベースを構築する方法について説明します。データのセキュリティとサービスが引き続き動作し続けるようにするための複数の方法を探ります。キー戦略:レプリカセット:レプリカセット:レプリカセットを使用して、データの冗長性と自動フェールオーバーを実現します。マスターノードが失敗すると、レプリカセットが自動的に新しいマスターノードを選択して、サービスの継続的な可用性を確保します。データのバックアップと回復:MongoDumpコマンドを定期的に使用してデータベースをバックアップし、データ損失のリスクに対処するために効果的な回復戦略を策定します。監視とアラーム:監視ツール(プロメテウス、グラファナなど)を展開して、MongoDBの実行ステータスをリアルタイムで監視し、
