小编Cra*_*g B的帖子

在不同语言的文件中搜索字符串 - PHP - UTF-8

我已阅读了很多帖子并尝试过很多东西,

我在游戏服务器上有一些怪物文件,游戏是一个韩国游戏所以很多代码词都在韩国.

我试图得到一个开头的行,*???然后是我想要的字符串.我将default_encoding设置为UTF-8.我能够根据其中的其他位找到字符串,但我想*???从输出中排除它,

代码的示例是:

ini_set("max_execution_time", 0);
    $monsdbconn = sqlsrv_connect("INSTANCE\SQLEXPRESS", array("Database" => "MonsDB", "UID" => "BLAH", "PWD"=> "BLAH"));
    $monsDir = realpath('C:/PT-Server/GameServer/Monster/');
    $monsters = new RecursiveDirectoryIterator($monsDir);

if (@$monsdbconn) {
    $clearit = "DELETE FROM monsdrops";
    if (sqlsrv_query($monsdbconn,$clearit)) {
        foreach($monsters as $name => $object){
            $monstername = "";  
            if (stripos($name, '.inf')){
                $monsterfile = file($name);
                $items = array("WA*", "WP*", "DA*", "WC*");
                foreach ($monsterfile as $monster) {
                    if (strstr($monster, "Name")) {
                        //things to remove from the string.
                        $monstrip = array("*Name",'"'); 

                        //Remove "" and …
Run Code Online (Sandbox Code Playgroud)

php utf-8

5
推荐指数
1
解决办法
84
查看次数

标签 统计

php ×1

utf-8 ×1